Fix Client Groups circular imports and module dependencies

This commit is contained in:
A R R R Associates
2026-07-25 22:58:07 +05:30
parent ea0f3a1802
commit 2ea0ba907a
3 changed files with 37 additions and 6 deletions
+3 -2
View File
@@ -5,9 +5,10 @@ from fastapi.responses import RedirectResponse
from app.core.db.common import CommonSessionLocal
from app.core.security.csrf import get_or_create_csrf_token, validate_csrf
from app.core.security.deps import get_current_user
from app.core.security.session_auth import get_current_user
from app.core.templating import templates
from app.modules.core.rbac.service import get_user_permissions, get_user_roles, require_permission
from app.modules.core.rbac.deps import get_user_permissions, get_user_roles
from app.modules.core.rbac.permission_guard import require_permission
from app.modules.client_groups.service import GROUP_TYPES, create_group, get_group, list_group_clients, list_groups, update_group
from app.modules.clients.access import build_scope
from app.modules.clients import repository