fix: ruff import organization in server.py

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
2026-03-31 17:56:39 +02:00
parent 12b06ce66f
commit 75cac1cb4d
3 changed files with 5 additions and 7 deletions

View File

@@ -10,12 +10,12 @@ import json
import logging import logging
import os import os
import secrets import secrets
import bcrypt
from dataclasses import asdict, dataclass from dataclasses import asdict, dataclass
from datetime import datetime, timedelta from datetime import datetime, timedelta
from pathlib import Path from pathlib import Path
import bcrypt
logger = logging.getLogger(__name__) logger = logging.getLogger(__name__)

View File

@@ -850,9 +850,7 @@ async def get_all_projects(
is_admin = False is_admin = False
current_user_id = None current_user_id = None
if user_session: if user_session:
if hasattr(user_session, "user_type") and user_session.user_type == "master": if hasattr(user_session, "user_type") and user_session.user_type == "master" or isinstance(user_session, dict) and user_session.get("role") == "admin":
is_admin = True
elif isinstance(user_session, dict) and user_session.get("role") == "admin":
is_admin = True is_admin = True
elif isinstance(user_session, dict) and "user_id" in user_session: elif isinstance(user_session, dict) and "user_id" in user_session:
current_user_id = user_session["user_id"] current_user_id = user_session["user_id"]

View File

@@ -66,6 +66,8 @@ from core.dashboard.routes import (
api_get_config, api_get_config,
api_list_keys, api_list_keys,
api_list_sites, api_list_sites,
# K.5: Settings routes
api_save_setting,
api_test_site, api_test_site,
api_update_site, api_update_site,
# E.2: OAuth Social Login routes # E.2: OAuth Social Login routes
@@ -107,8 +109,6 @@ from core.dashboard.routes import (
# F.3: Service pages # F.3: Service pages
dashboard_service_page, dashboard_service_page,
dashboard_services_list, dashboard_services_list,
# K.5: Settings routes
api_save_setting,
dashboard_settings_page, dashboard_settings_page,
# E.3: Site Management pages # E.3: Site Management pages
dashboard_sites_add, dashboard_sites_add,