修复 lint 警告及测试 monkeypatch 引用
This commit is contained in:
@@ -86,7 +86,6 @@ def _bind_optional_supabase_identity(request: Request) -> None:
|
||||
|
||||
|
||||
def _resolve_auth_points(request: Request, account_db=None) -> int:
|
||||
from src.database.db_manager import DBManager
|
||||
|
||||
if account_db is None:
|
||||
# imported lazily to avoid circular dependency at module level
|
||||
@@ -127,7 +126,6 @@ def _resolve_auth_points(request: Request, account_db=None) -> int:
|
||||
|
||||
|
||||
def _resolve_weekly_profile(request: Request, account_db=None) -> Dict[str, Any]:
|
||||
from src.database.db_manager import DBManager
|
||||
|
||||
if account_db is None:
|
||||
from web.core import _account_db as _db
|
||||
|
||||
@@ -11,7 +11,6 @@ from typing import Any, Dict, List, Optional
|
||||
import requests as _requests
|
||||
from fastapi import HTTPException, Request
|
||||
|
||||
from src.database.db_manager import DBManager # type hints
|
||||
from src.utils.runtime_secrets import get_runtime_secret_status
|
||||
|
||||
|
||||
@@ -276,7 +275,7 @@ def grant_ops_subscription(
|
||||
deduct_points: int = 0,
|
||||
) -> dict[str, Any]:
|
||||
_require_ops(request)
|
||||
from datetime import datetime, timedelta
|
||||
from datetime import datetime
|
||||
|
||||
import web.routes as legacy_routes # lazy – avoid circular import
|
||||
|
||||
@@ -359,7 +358,7 @@ def extend_ops_subscription(
|
||||
additional_days: int = 30,
|
||||
) -> dict[str, Any]:
|
||||
_require_ops(request)
|
||||
from datetime import datetime, timedelta
|
||||
from datetime import datetime
|
||||
|
||||
import web.routes as legacy_routes # lazy – avoid circular import
|
||||
|
||||
|
||||
@@ -7,7 +7,6 @@ from datetime import datetime, timedelta, timezone
|
||||
from typing import Any, Dict, List, Optional, Tuple
|
||||
|
||||
from fastapi import HTTPException, Request
|
||||
import requests as _requests
|
||||
|
||||
from src.database.db_manager import DBManager # type hints
|
||||
import web.routes as legacy_routes
|
||||
|
||||
@@ -30,7 +30,7 @@ def _require_ops(request):
|
||||
# ---------------------------------------------------------------------------
|
||||
# Users / Points / Feedback / Analytics
|
||||
# ---------------------------------------------------------------------------
|
||||
from web.services.ops.users import ( # noqa: F401
|
||||
from web.services.ops.users import ( # noqa: E402, F401
|
||||
get_ops_analytics_funnel,
|
||||
get_ops_weekly_leaderboard,
|
||||
grant_ops_feedback_reward,
|
||||
@@ -44,7 +44,7 @@ from web.services.ops.users import ( # noqa: F401
|
||||
# ---------------------------------------------------------------------------
|
||||
# Payments / Billing / Memberships
|
||||
# ---------------------------------------------------------------------------
|
||||
from web.services.ops.payments import ( # noqa: F401
|
||||
from web.services.ops.payments import ( # noqa: E402, F401
|
||||
get_ops_billing_risk,
|
||||
get_ops_memberships_growth,
|
||||
get_ops_memberships_overview,
|
||||
@@ -57,7 +57,7 @@ from web.services.ops.payments import ( # noqa: F401
|
||||
# ---------------------------------------------------------------------------
|
||||
# Health / Source Health / Training / Truth
|
||||
# ---------------------------------------------------------------------------
|
||||
from web.services.ops.health import ( # noqa: F401
|
||||
from web.services.ops.health import ( # noqa: E402, F401
|
||||
_build_training_accuracy_payload,
|
||||
get_ops_health_check,
|
||||
get_ops_observation_collector_status,
|
||||
@@ -69,8 +69,7 @@ from web.services.ops.health import ( # noqa: F401
|
||||
# ---------------------------------------------------------------------------
|
||||
# Config / Subscriptions / Logs / Telegram
|
||||
# ---------------------------------------------------------------------------
|
||||
from web.services.ops.config import ( # noqa: F401
|
||||
_lookup_supabase_user_id_by_email,
|
||||
from web.services.ops.config import ( # noqa: E402, F401
|
||||
_supabase_rest_rows,
|
||||
extend_ops_subscription,
|
||||
get_ops_config,
|
||||
|
||||
Reference in New Issue
Block a user