chore: upgrade snjs deps

This commit is contained in:
Mo
2022-05-02 13:08:28 -05:00
parent 99d83af3ba
commit c2adf74ad2
6 changed files with 126 additions and 84 deletions

View File

@@ -6,6 +6,7 @@ import {
RawKeychainValue,
TransferPayload,
NamespacedRootKeyInKeychain,
extendArray,
} from '@standardnotes/snjs'
import { Database } from '../Database'
import { WebOrDesktopDeviceInterface } from './WebOrDesktopDeviceInterface'
@@ -126,10 +127,17 @@ export abstract class WebOrDesktopDevice implements WebOrDesktopDeviceInterface
return keychain[identifier]
}
async setNamespacedKeychainValue(
value: NamespacedRootKeyInKeychain,
identifier: ApplicationIdentifier,
) {
async getDatabaseKeys(): Promise<string[]> {
const keys: string[] = []
for (const database of this.databases) {
extendArray(keys, await database.getAllKeys())
}
return keys
}
async setNamespacedKeychainValue(value: NamespacedRootKeyInKeychain, identifier: ApplicationIdentifier) {
let keychain = await this.getKeychainValue()
if (!keychain) {