From 6fc5cd908f084a504401b99fe1682a75bdf4b9d1 Mon Sep 17 00:00:00 2001 From: TAMDeveloper13 Date: Wed, 29 Apr 2026 16:38:22 +0000 Subject: [PATCH] Update: Access control bug --- src/{logging.py => app_logging.py} | 0 src/auth/access_control.py | 2 +- src/main.py | 2 +- 3 files changed, 2 insertions(+), 2 deletions(-) rename src/{logging.py => app_logging.py} (100%) diff --git a/src/logging.py b/src/app_logging.py similarity index 100% rename from src/logging.py rename to src/app_logging.py diff --git a/src/auth/access_control.py b/src/auth/access_control.py index 252b2d6..86c9606 100644 --- a/src/auth/access_control.py +++ b/src/auth/access_control.py @@ -89,7 +89,7 @@ class AccessControl: # Roles allowed to access the backend (whitelist). # Management is intentionally excluded. -ALLOWED_ROLES = {"admin", "super admin", "engineer", "application admin"} +ALLOWED_ROLES = {"admin", "super admin", "engineer", "application administrator"} def require_any_role(*allowed_roles: str): diff --git a/src/main.py b/src/main.py index 6346be2..8bc7b73 100644 --- a/src/main.py +++ b/src/main.py @@ -32,7 +32,7 @@ from src.api import api_router from src.database.core import async_session, engine, async_collector_session from src.enums import ResponseStatus from src.exceptions import handle_exception -from src.logging import configure_logging +from src.app_logging import configure_logging from src.middleware import RequestValidationMiddleware, RequestTimeoutMiddleware from src.rate_limiter import limiter from fastapi.exceptions import RequestValidationError