fix: Superhuman sync solo agencia — mensaje claro y botón oculto a cliente

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
4Ventures
2026-09-28 18:05:17 +02:00
parent c0707ffc1b
commit 990915a051
4 changed files with 33 additions and 15 deletions

View File

@@ -97,7 +97,13 @@ export async function middleware(req: NextRequest) {
if (user && role === 'client' && path.startsWith('/api/admin/')) {
return withSecurityHeaders(
NextResponse.json({ error: 'Forbidden' }, { status: 403 })
NextResponse.json(
{
error:
'Forbidden: solo usuarios agencia (admin/team) pueden usar esta acción. Entra con marketing@4ventures.es.',
},
{ status: 403 }
)
);
}