DI2 фикс коллизии: дашборд DI2 переименован в /api/di2/dashboard
DI2-роутер регистрируется перед основным dashboard.routes.ts и перехватывал GET /api/dashboard (403 без finance.manage и неверный JSON — live-регрессия главного дашборда CRM). Роут переименован, в DI2_PREFIXES /api/dashboard заменён на /api/di2, клиент client-di2 ходит на новый путь (fetch + queryKey + prefetch в app-sidebar). Форматы старого модуля финансов не тронуты.
This commit is contained in:
@@ -50,7 +50,7 @@ export function AppSidebar() {
|
||||
<SidebarMenu>
|
||||
<SidebarMenuItem>
|
||||
<SidebarMenuButton asChild isActive={location === "/"}>
|
||||
<a href="/" data-testid="nav-dashboard" onMouseEnter={() => prefetch(["/api/dashboard"])}>
|
||||
<a href="/" data-testid="nav-dashboard" onMouseEnter={() => prefetch(["/api/di2/dashboard"])}>
|
||||
<LayoutDashboard className="w-4 h-4" />
|
||||
<span>Дашборд</span>
|
||||
</a>
|
||||
|
||||
Reference in New Issue
Block a user