From 85b7ddd7bd0bb128fda64d92f75a04f27128a4d2 Mon Sep 17 00:00:00 2001 From: Martin Porwoll Date: Sat, 20 Dec 2025 15:07:32 +0000 Subject: [PATCH] fix(admin): disable all custom components due to path-to-regexp bug MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit TenantBreadcrumb in afterNavLinks also triggers the error on production. Completely disabling admin.components until Payload fixes the issue. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 --- src/payload.config.ts | 26 +++++++++++++------------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/src/payload.config.ts b/src/payload.config.ts index fdb6028..e680ae9 100644 --- a/src/payload.config.ts +++ b/src/payload.config.ts @@ -97,19 +97,19 @@ export default buildConfig({ serverURL: process.env.PAYLOAD_PUBLIC_SERVER_URL || 'https://pl.porwoll.tech', admin: { user: Users.slug, - components: { - // Tenant-Kontext in der Admin-Header-Leiste anzeigen - afterNavLinks: ['@/components/admin/TenantBreadcrumb#TenantBreadcrumb'], - // Custom Views disabled due to bug - see https://github.com/payloadcms/payload/issues/XXXX - // TypeError: Missing parameter name at 5 (path-to-regexp error) - // views: { - // TenantDashboard: { - // Component: '@/components/admin/TenantDashboardView#TenantDashboardView', - // path: '/tenant-dashboard', - // }, - // }, - // beforeNavLinks: ['@/components/admin/DashboardNavLink#DashboardNavLink'], - }, + // All custom components disabled due to path-to-regexp bug + // See BUG_REPORT_CUSTOM_VIEWS.md for details + // TypeError: Missing parameter name at 5 + // components: { + // afterNavLinks: ['@/components/admin/TenantBreadcrumb#TenantBreadcrumb'], + // views: { + // TenantDashboard: { + // Component: '@/components/admin/TenantDashboardView#TenantDashboardView', + // path: '/tenant-dashboard', + // }, + // }, + // beforeNavLinks: ['@/components/admin/DashboardNavLink#DashboardNavLink'], + // }, }, // Multi-Tenant Email Adapter email: multiTenantEmailAdapter,