aboutsummaryrefslogtreecommitdiff
path: root/extension/src/features/permissions.ts
diff options
context:
space:
mode:
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)