aboutsummaryrefslogtreecommitdiff
path: root/extension/src/features/permissions.ts
diff options
context:
space:
mode:
authorLibravatar vnugent <public@vaughnnugent.com>2024-04-25 14:55:50 -0400
committerLibravatar vnugent <public@vaughnnugent.com>2024-04-25 14:55:50 -0400
commit9c5b86c2d7f2af7c5905a1cd63aacb8927d7ec4c (patch)
treef18598298f4344042452a63bf7b94f5d69e46b93 /extension/src/features/permissions.ts
parent86fdda1fdece6e8dc1e655b81bcd21a852c5d3fc (diff)
latest noscryp integrations and testing
Diffstat (limited to 'extension/src/features/permissions.ts')
-rw-r--r--extension/src/features/permissions.ts6
1 files changed, 3 insertions, 3 deletions
diff --git a/extension/src/features/permissions.ts b/extension/src/features/permissions.ts
index 8ce044e..6b25cc5 100644
--- a/extension/src/features/permissions.ts
+++ b/extension/src/features/permissions.ts
@@ -332,10 +332,10 @@ export const usePermissionApi = (): IFeatureExport<AppSettings, PermissionApi> =
background: ({ state }: BgRuntime<AppSettings>): PermissionApi => {
const { loggedIn } = useSession();
const { currentConfig } = state
-
- //Open storage slot for permissions
+
+ //Open lcoal storage slot for permissions, and server slot for shared rules
const reqStore = state.useStorageSlot<PermissionSlot>("permissions", { requests: [] })
- const ruleStore = state.useStorageSlot<RuleSlot>("rules", { rules: [] })
+ const { state: ruleStore } = state.useServerSlot('nvault-site-rules', true, { rules: [] })
//init rules api
const ruleSet = useRuleSet(ruleStore)