From a39410623e8e6461c4d9ad9f3a7f8718e03eb08b Mon Sep 17 00:00:00 2001 From: Hampus Date: Wed, 14 Oct 2026 21:18:48 +0200 Subject: [PATCH] fix(admin): reload pages when an auth proxy blocks navigation (#3480) --- fluxer_admin/src/templates/layout_scripts.rs | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/fluxer_admin/src/templates/layout_scripts.rs b/fluxer_admin/src/templates/layout_scripts.rs index 828410887..1578935f2 100644 --- a/fluxer_admin/src/templates/layout_scripts.rs +++ b/fluxer_admin/src/templates/layout_scripts.rs @@ -571,6 +571,12 @@ pub const HTMX_FLASH_SCRIPT: &str = r#" showToast(failed ? 'error' : 'success', isLoginResponse(xhr) ? 'Session expired. Sign in again.' : failed ? 'Action failed.' : 'Done.'); markToastHandled(event.detail); }, true); + + document.addEventListener('htmx:sendError', function (event) { + if (requestVerb(event.detail) !== 'get') return; + var path = event.detail.pathInfo && event.detail.pathInfo.finalRequestPath; + if (path) window.location.assign(path); + }, true); })(); "#;