fix(lint): use plain comments for architecture validator codes
Replace # noqa: SVC-006 with # SVC-006 to avoid ruff warnings about unknown codes. Updated architecture validators to match the new format by checking for the code string directly instead of the noqa: prefix. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -28,7 +28,7 @@ from app.api.deps import (
|
||||
get_db,
|
||||
)
|
||||
from app.modules.core.services.menu_service import MenuItemConfig, menu_service
|
||||
from app.modules.enums import FrontendType # noqa: API-007 - Enum for type safety
|
||||
from app.modules.enums import FrontendType # API-007 - Enum for type safety
|
||||
from app.modules.tenancy.services.platform_service import platform_service
|
||||
from app.utils.i18n import DEFAULT_LANGUAGE, translate
|
||||
from models.schema.auth import UserContext
|
||||
|
||||
@@ -61,7 +61,7 @@ class AuthService:
|
||||
|
||||
# Update last_login timestamp
|
||||
user.last_login = datetime.now(UTC)
|
||||
db.commit() # noqa: SVC-006 - Login must persist last_login timestamp
|
||||
db.commit() # SVC-006 - Login must persist last_login timestamp
|
||||
|
||||
token_data = self.auth_manager.create_access_token(user)
|
||||
|
||||
@@ -176,7 +176,7 @@ class AuthService:
|
||||
|
||||
# Update last_login timestamp
|
||||
user.last_login = datetime.now(UTC)
|
||||
db.commit() # noqa: SVC-006 - Login must persist last_login timestamp
|
||||
db.commit() # SVC-006 - Login must persist last_login timestamp
|
||||
|
||||
token_data = self.auth_manager.create_access_token(user)
|
||||
|
||||
|
||||
@@ -133,7 +133,7 @@ class PlatformSettingsService:
|
||||
)
|
||||
db.add(admin_setting)
|
||||
|
||||
db.commit() # noqa: SVC-006 - Setting change is atomic, commit is intentional
|
||||
db.commit() # SVC-006 - Setting change is atomic, commit is intentional
|
||||
db.refresh(admin_setting)
|
||||
|
||||
logger.info(f"Platform setting '{key}' set to '{value}' by user {user_id}")
|
||||
|
||||
Reference in New Issue
Block a user