We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent dcffff2 commit 70bffb1Copy full SHA for 70bffb1
1 file changed
openedx_authz/engine/enforcer.py
@@ -94,11 +94,11 @@ def _initialize_enforcer() -> SyncedEnforcer:
94
95
adapter = ExtendedAdapter()
96
enforcer = SyncedEnforcer(settings.CASBIN_MODEL, adapter)
97
+ enforcer.add_function("custom_check", check_custom_conditions)
98
enforcer.load_policy()
99
auto_load_policy_interval = getattr(settings, "CASBIN_AUTO_LOAD_POLICY_INTERVAL", 0)
100
if auto_load_policy_interval > 0:
101
enforcer.start_auto_load_policy(auto_load_policy_interval)
- enforcer.add_function("custom_check", check_custom_conditions)
102
enforcer.enable_auto_save(True)
103
else:
104
# Disable auto-save to prevent unnecessary database writes
0 commit comments