URLs con barra final (trailingSlash) como el sitio original

next.config: trailingSlash true → /es redirige a /es/ y los enlaces se generan
con barra. Se ajustan a barra final los destinos internos que se enlazan a mano
(logout /log-out/ y su redirect, y los window.location.assign de login/
select-account) para evitar el salto 308 extra.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
2026-07-14 15:18:06 +00:00
parent c5a90d744a
commit d0490e06fe
5 changed files with 6 additions and 5 deletions
@@ -28,7 +28,7 @@ export function SelectAccountForm({ accounts }: { accounts: GameAccount[] }) {
})
const data: { success?: boolean } = await res.json()
// Navegación completa: re-renderiza el layout/cabecera con la cuenta ya elegida.
if (data.success) window.location.assign(`/${locale}/my-account`)
if (data.success) window.location.assign(`/${locale}/my-account/`)
else {
setError(t('error'))
setBusy(null)