chore: designated survivor test suite (#2540)
* chore: designated survivor test suite * add more tests * fix: tests exclusivness * fix removing account from shared vaults test
This commit is contained in:
@@ -41,7 +41,7 @@ export const acceptAllInvites = async (context) => {
|
||||
}
|
||||
}
|
||||
|
||||
const inviteContext = async (context, contactContext, sharedVault, contact, permission) => {
|
||||
export const inviteContext = async (context, contactContext, sharedVault, contact, permission) => {
|
||||
contactContext.lockSyncing()
|
||||
|
||||
const inviteOrError = await context.vaultInvites.inviteContactToSharedVault(sharedVault, contact, permission)
|
||||
@@ -207,3 +207,12 @@ export const moveItemToVault = async (context, sharedVault, item) => {
|
||||
|
||||
return result.getValue()
|
||||
}
|
||||
|
||||
export const designateSharedVaultSurvior = async (context, sharedVault, survivorUuid) => {
|
||||
const result = await context.vaultUsers.designateSurvivor(sharedVault, survivorUuid)
|
||||
if (result.isFailed()) {
|
||||
throw new Error(result.getError())
|
||||
}
|
||||
|
||||
return result.getValue()
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user