fix: add missing db argument to get_admin_context calls

The get_admin_context function signature changed to require db as
the second argument, but many admin route handlers were still using
the old signature (request, current_user).

Updated all occurrences across modules:
- core, catalog, dev_tools, inventory, customers, messaging
- billing, tenancy, monitoring, analytics, orders, marketplace

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
2026-02-02 19:59:45 +01:00
parent 1965e22faf
commit 01e7602dcb
12 changed files with 40 additions and 40 deletions

View File

@@ -40,7 +40,7 @@ async def admin_code_quality_dashboard(
"""
return templates.TemplateResponse(
"dev_tools/admin/code-quality-dashboard.html",
get_admin_context(request, current_user),
get_admin_context(request, db, current_user),
)
@@ -60,7 +60,7 @@ async def admin_code_quality_violations(
"""
return templates.TemplateResponse(
"dev_tools/admin/code-quality-violations.html",
get_admin_context(request, current_user),
get_admin_context(request, db, current_user),
)

View File

@@ -40,7 +40,7 @@ async def admin_subscription_tiers_page(
"""
return templates.TemplateResponse(
"billing/admin/subscription-tiers.html",
get_admin_context(request, current_user),
get_admin_context(request, db, current_user),
)
@@ -58,7 +58,7 @@ async def admin_subscriptions_page(
"""
return templates.TemplateResponse(
"billing/admin/subscriptions.html",
get_admin_context(request, current_user),
get_admin_context(request, db, current_user),
)
@@ -76,5 +76,5 @@ async def admin_billing_history_page(
"""
return templates.TemplateResponse(
"billing/admin/billing-history.html",
get_admin_context(request, current_user),
get_admin_context(request, db, current_user),
)

View File

@@ -40,7 +40,7 @@ async def admin_vendor_products_page(
"""
return templates.TemplateResponse(
"catalog/admin/vendor-products.html",
get_admin_context(request, current_user),
get_admin_context(request, db, current_user),
)
@@ -60,7 +60,7 @@ async def admin_vendor_product_create_page(
"""
return templates.TemplateResponse(
"catalog/admin/vendor-product-create.html",
get_admin_context(request, current_user),
get_admin_context(request, db, current_user),
)
@@ -83,7 +83,7 @@ async def admin_vendor_product_detail_page(
"""
return templates.TemplateResponse(
"catalog/admin/vendor-product-detail.html",
get_admin_context(request, current_user, product_id=product_id),
get_admin_context(request, db, current_user, product_id=product_id),
)
@@ -106,5 +106,5 @@ async def admin_vendor_product_edit_page(
"""
return templates.TemplateResponse(
"catalog/admin/vendor-product-edit.html",
get_admin_context(request, current_user, product_id=product_id),
get_admin_context(request, db, current_user, product_id=product_id),
)

View File

@@ -101,7 +101,7 @@ async def admin_dashboard_page(
"""
return templates.TemplateResponse(
"core/admin/dashboard.html",
get_admin_context(request, current_user),
get_admin_context(request, db, current_user),
)
@@ -117,7 +117,7 @@ async def admin_settings_page(
"""
return templates.TemplateResponse(
"core/admin/settings.html",
get_admin_context(request, current_user),
get_admin_context(request, db, current_user),
)
@@ -137,7 +137,7 @@ async def admin_my_menu_config(
return templates.TemplateResponse(
"core/admin/my-menu-config.html",
get_admin_context(request, current_user),
get_admin_context(request, db, current_user),
)
@@ -155,5 +155,5 @@ async def admin_features_page(
"""
return templates.TemplateResponse(
"billing/admin/features.html",
get_admin_context(request, current_user),
get_admin_context(request, db, current_user),
)

View File

@@ -36,5 +36,5 @@ async def admin_customers_page(
"""
return templates.TemplateResponse(
"customers/admin/customers.html",
get_admin_context(request, current_user),
get_admin_context(request, db, current_user),
)

View File

@@ -43,7 +43,7 @@ async def admin_components_page(
"""
return templates.TemplateResponse(
"dev_tools/admin/components.html",
get_admin_context(request, current_user),
get_admin_context(request, db, current_user),
)
@@ -59,7 +59,7 @@ async def admin_icons_page(
"""
return templates.TemplateResponse(
"dev_tools/admin/icons.html",
get_admin_context(request, current_user),
get_admin_context(request, db, current_user),
)
@@ -75,7 +75,7 @@ async def admin_testing_dashboard(
"""
return templates.TemplateResponse(
"dev_tools/admin/testing-dashboard.html",
get_admin_context(request, current_user),
get_admin_context(request, db, current_user),
)
@@ -91,7 +91,7 @@ async def admin_testing_hub(
"""
return templates.TemplateResponse(
"dev_tools/admin/testing-hub.html",
get_admin_context(request, current_user),
get_admin_context(request, db, current_user),
)
@@ -107,7 +107,7 @@ async def admin_test_auth_flow(
"""
return templates.TemplateResponse(
"dev_tools/admin/test-auth-flow.html",
get_admin_context(request, current_user),
get_admin_context(request, db, current_user),
)
@@ -127,5 +127,5 @@ async def admin_test_vendors_users_migration(
"""
return templates.TemplateResponse(
"dev_tools/admin/test-vendors-users-migration.html",
get_admin_context(request, current_user),
get_admin_context(request, db, current_user),
)

View File

@@ -36,5 +36,5 @@ async def admin_inventory_page(
"""
return templates.TemplateResponse(
"inventory/admin/inventory.html",
get_admin_context(request, current_user),
get_admin_context(request, db, current_user),
)

View File

@@ -41,7 +41,7 @@ async def admin_imports_page(
"""
return templates.TemplateResponse(
"marketplace/admin/imports.html",
get_admin_context(request, current_user),
get_admin_context(request, db, current_user),
)
@@ -77,7 +77,7 @@ async def admin_marketplace_page(
"""
return templates.TemplateResponse(
"marketplace/admin/marketplace.html",
get_admin_context(request, current_user),
get_admin_context(request, db, current_user),
)
@@ -103,7 +103,7 @@ async def admin_marketplace_letzshop_page(
"""
return templates.TemplateResponse(
"marketplace/admin/marketplace-letzshop.html",
get_admin_context(request, current_user),
get_admin_context(request, db, current_user),
)
@@ -186,7 +186,7 @@ async def admin_letzshop_vendor_directory_page(
"""
return templates.TemplateResponse(
"marketplace/admin/letzshop-vendor-directory.html",
get_admin_context(request, current_user),
get_admin_context(request, db, current_user),
)
@@ -211,7 +211,7 @@ async def admin_marketplace_products_page(
"""
return templates.TemplateResponse(
"marketplace/admin/marketplace-products.html",
get_admin_context(request, current_user),
get_admin_context(request, db, current_user),
)

View File

@@ -41,7 +41,7 @@ async def admin_notifications_page(
"""
return templates.TemplateResponse(
"messaging/admin/notifications.html",
get_admin_context(request, current_user),
get_admin_context(request, db, current_user),
)
@@ -62,7 +62,7 @@ async def admin_messages_page(
"""
return templates.TemplateResponse(
"messaging/admin/messages.html",
get_admin_context(request, current_user),
get_admin_context(request, db, current_user),
)
@@ -106,5 +106,5 @@ async def admin_email_templates_page(
"""
return templates.TemplateResponse(
"messaging/admin/email-templates.html",
get_admin_context(request, current_user),
get_admin_context(request, db, current_user),
)

View File

@@ -37,7 +37,7 @@ async def admin_logs_page(
"""
return templates.TemplateResponse(
"monitoring/admin/logs.html",
get_admin_context(request, current_user),
get_admin_context(request, db, current_user),
)
@@ -55,5 +55,5 @@ async def admin_platform_health(
"""
return templates.TemplateResponse(
"monitoring/admin/platform-health.html",
get_admin_context(request, current_user),
get_admin_context(request, db, current_user),
)

View File

@@ -36,5 +36,5 @@ async def admin_orders_page(
"""
return templates.TemplateResponse(
"orders/admin/orders.html",
get_admin_context(request, current_user),
get_admin_context(request, db, current_user),
)

View File

@@ -41,7 +41,7 @@ async def admin_companies_list_page(
"""
return templates.TemplateResponse(
"tenancy/admin/companies.html",
get_admin_context(request, current_user),
get_admin_context(request, db, current_user),
)
@@ -56,7 +56,7 @@ async def admin_company_create_page(
"""
return templates.TemplateResponse(
"tenancy/admin/company-create.html",
get_admin_context(request, current_user),
get_admin_context(request, db, current_user),
)
@@ -115,7 +115,7 @@ async def admin_vendors_list_page(
"""
return templates.TemplateResponse(
"tenancy/admin/vendors.html",
get_admin_context(request, current_user),
get_admin_context(request, db, current_user),
)
@@ -130,7 +130,7 @@ async def admin_vendor_create_page(
"""
return templates.TemplateResponse(
"tenancy/admin/vendor-create.html",
get_admin_context(request, current_user),
get_admin_context(request, db, current_user),
)
@@ -216,7 +216,7 @@ async def admin_vendor_themes_page(
"""
return templates.TemplateResponse(
"tenancy/admin/vendor-themes.html",
get_admin_context(request, current_user),
get_admin_context(request, db, current_user),
)
@@ -263,7 +263,7 @@ async def admin_users_list_page(
"""
return templates.TemplateResponse(
"tenancy/admin/admin-users.html",
get_admin_context(request, current_user),
get_admin_context(request, db, current_user),
)
@@ -283,7 +283,7 @@ async def admin_user_create_page(
"""
return templates.TemplateResponse(
"tenancy/admin/user-create.html",
get_admin_context(request, current_user),
get_admin_context(request, db, current_user),
)
@@ -391,7 +391,7 @@ async def admin_platforms_list(
"""
return templates.TemplateResponse(
"tenancy/admin/platforms.html",
get_admin_context(request, current_user),
get_admin_context(request, db, current_user),
)