diff --git a/keeperapi/src/syncDown/types.ts b/keeperapi/src/syncDown/types.ts index 962f4a9f..4e8cfe71 100644 --- a/keeperapi/src/syncDown/types.ts +++ b/keeperapi/src/syncDown/types.ts @@ -18,6 +18,7 @@ export type DKdFolder = { export type DKdFolderAccess = { kind: 'keeper_drive_folder_access' + accessUid: string uid: string accessTypeUid: string accessType: Folder.AccessType diff --git a/keeperapi/src/vault.ts b/keeperapi/src/vault.ts index 704108c2..f0394fc8 100644 --- a/keeperapi/src/vault.ts +++ b/keeperapi/src/vault.ts @@ -1191,6 +1191,7 @@ const processKdFolderAccesses = async ( } await storage.put({ kind: 'keeper_drive_folder_access', + accessUid: createKdFolderAccessCompositeKey(accessTypeUid, folderUid), uid: folderUid, accessTypeUid, accessType: folderAccess.accessType,