From cc6dd377ec900c7625c4ac0a0522339c0d162835 Mon Sep 17 00:00:00 2001 From: Edoardo Spadoni Date: Wed, 14 Oct 2026 17:16:51 +0200 Subject: [PATCH 1/2] fix(frontend): no forbidden page on impersonation 403 Consent, sessions and audit queries stay idle while impersonating and a 403 with reason impersonation_active no longer redirects. --- .../impersonation/ImpersonationPanel.vue | 154 +++++++++--------- frontend/src/i18n/en/translation.json | 2 + frontend/src/i18n/it/translation.json | 2 + frontend/src/lib/axios.ts | 4 +- frontend/src/queries/impersonationConsent.ts | 2 +- .../src/queries/impersonationSessionAudit.ts | 5 +- frontend/src/queries/impersonationSessions.ts | 2 +- 7 files changed, 94 insertions(+), 77 deletions(-) diff --git a/frontend/src/components/account/impersonation/ImpersonationPanel.vue b/frontend/src/components/account/impersonation/ImpersonationPanel.vue index ca1689d3c..be5670984 100644 --- a/frontend/src/components/account/impersonation/ImpersonationPanel.vue +++ b/frontend/src/components/account/impersonation/ImpersonationPanel.vue @@ -94,90 +94,98 @@ async function disableConsent() { ) " /> - - - -