diff --git a/src/govoplan_dashboard/backend/manifest.py b/src/govoplan_dashboard/backend/manifest.py index fc3b8e5..8a24146 100644 --- a/src/govoplan_dashboard/backend/manifest.py +++ b/src/govoplan_dashboard/backend/manifest.py @@ -1,5 +1,6 @@ from __future__ import annotations +from govoplan_core.core.access import CAPABILITY_AUTH_PERMISSION_EVALUATOR, CAPABILITY_AUTH_PRINCIPAL_RESOLVER from govoplan_core.core.modules import DocumentationTopic, FrontendModule, FrontendRoute, ModuleManifest, NavItem @@ -7,7 +8,7 @@ manifest = ModuleManifest( id="dashboard", name="Dashboard", version="0.1.6", - dependencies=("access",), + required_capabilities=(CAPABILITY_AUTH_PRINCIPAL_RESOLVER, CAPABILITY_AUTH_PERMISSION_EVALUATOR), optional_dependencies=("ops", "campaigns", "files", "mail", "tasks", "notifications", "reporting"), nav_items=(NavItem(path="/dashboard", label="Dashboard", icon="dashboard", order=10),), frontend=FrontendModule( @@ -37,4 +38,3 @@ manifest = ModuleManifest( def get_manifest() -> ModuleManifest: return manifest -