From 9f7e4c8a68ae584ff274a6cabf7bc7315f451eb6 Mon Sep 17 00:00:00 2001 From: cclohmar Date: Mon, 15 Jun 2026 09:17:52 +0000 Subject: [PATCH] fix(auth): close div tag in logout template --- src/core/ui/logout.templ | 14 +++++++++----- src/core/ui/logout_templ.go | 32 +++++++++++++++++++++----------- 2 files changed, 30 insertions(+), 16 deletions(-) diff --git a/src/core/ui/logout.templ b/src/core/ui/logout.templ index 042fc73..c7c182d 100644 --- a/src/core/ui/logout.templ +++ b/src/core/ui/logout.templ @@ -26,14 +26,18 @@ templ LogoutPage(authLogoutURL, workspaceURL string) {

Logged Out

✓ Session cleared

You have been logged out of Next Workspace. Your identity provider session will also be cleared.

- Re-login + Re-login + if authLogoutURL != "" { Sign out from Authelia + } diff --git a/src/core/ui/logout_templ.go b/src/core/ui/logout_templ.go index 3dd7e5c..a90e8f7 100644 --- a/src/core/ui/logout_templ.go +++ b/src/core/ui/logout_templ.go @@ -36,26 +36,36 @@ func LogoutPage(authLogoutURL, workspaceURL string) templ.Component { var templ_7745c5c3_Var2 templ.SafeURL templ_7745c5c3_Var2, templ_7745c5c3_Err = templ.JoinURLErrs(workspaceURL) if templ_7745c5c3_Err != nil { - return templ.Error{Err: templ_7745c5c3_Err, FileName: `core/ui/logout.templ`, Line: 29, Col: 26} + return templ.Error{Err: templ_7745c5c3_Err, FileName: `core/ui/logout.templ`, Line: 29, Col: 25} } _, templ_7745c5c3_Err = templ_7745c5c3_Buffer.WriteString(templ.EscapeString(templ_7745c5c3_Var2)) if templ_7745c5c3_Err != nil { return templ_7745c5c3_Err } - templ_7745c5c3_Err = templruntime.WriteString(templ_7745c5c3_Buffer, 2, "\" class=\"btn btn-primary\">Re-login Re-login ") if templ_7745c5c3_Err != nil { return templ_7745c5c3_Err } - var templ_7745c5c3_Var3 templ.SafeURL - templ_7745c5c3_Var3, templ_7745c5c3_Err = templ.JoinURLErrs(authLogoutURL) - if templ_7745c5c3_Err != nil { - return templ.Error{Err: templ_7745c5c3_Err, FileName: `core/ui/logout.templ`, Line: 30, Col: 27} + if authLogoutURL != "" { + templ_7745c5c3_Err = templruntime.WriteString(templ_7745c5c3_Buffer, 3, "Sign out from Authelia") + if templ_7745c5c3_Err != nil { + return templ_7745c5c3_Err + } } - _, templ_7745c5c3_Err = templ_7745c5c3_Buffer.WriteString(templ.EscapeString(templ_7745c5c3_Var3)) - if templ_7745c5c3_Err != nil { - return templ_7745c5c3_Err - } - templ_7745c5c3_Err = templruntime.WriteString(templ_7745c5c3_Buffer, 3, "\" class=\"btn btn-secondary\">Sign out from Authelia") + templ_7745c5c3_Err = templruntime.WriteString(templ_7745c5c3_Buffer, 5, "") if templ_7745c5c3_Err != nil { return templ_7745c5c3_Err }