fix: per-account isolation encryptionAtRest

This commit is contained in:
Paulhenry Saux
2026-08-08 11:04:54 +02:00
parent a066108d35
commit a3c06e89f2
+3 -1
View File
@@ -627,7 +627,7 @@ export const useAccountSecurityStore = create<AccountSecurityState>()((set, get)
try {
const accountId = getPrimaryAccountId();
const queryResponses = await stalwartJmap([
['x:PublicKey/query', { filter: { accountId } }, '0'],
['x:PublicKey/query', { accountId }, '0'],
]);
const queryResult = requireResult<{ ids: string[] }>(queryResponses, 'x:PublicKey/query');
@@ -740,6 +740,8 @@ export const useAccountSecurityStore = create<AccountSecurityState>()((set, get)
otpEnabled: false,
appPasswords: [],
apiKeys: [],
publicKeys: [],
isLoadingPublicKeys: false,
isLoadingAuth: false,
encryptionConfig: {
type: 'Disabled',