From c4f15d862cb1313ba3ef5df625a1b67eb679d9a9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jesko=20Ansch=C3=BCtz?= Date: Fri, 27 Mar 2026 07:04:54 +0100 Subject: [PATCH] feat(manage): DisplayState in ManageUI-Template-Daten --- server/backend/internal/httpapi/manage/ui.go | 3 +++ 1 file changed, 3 insertions(+) diff --git a/server/backend/internal/httpapi/manage/ui.go b/server/backend/internal/httpapi/manage/ui.go index 336b094..023980b 100644 --- a/server/backend/internal/httpapi/manage/ui.go +++ b/server/backend/internal/httpapi/manage/ui.go @@ -380,6 +380,8 @@ func HandleManageUI( // M6: CSRF-Token an Template-Daten weitergeben. csrfToken := setCSRFCookie(w, r, cfg.DevMode) + displayState, _ := screens.GetDisplayState(r.Context(), screen.ID) + // Determine back-navigation based on ?from= query parameter. backLink := "/admin" backLabel := "← Admin" @@ -431,6 +433,7 @@ func HandleManageUI( "AccessibleScreens": accessibleScreens, "ServerTimezone": serverTimezone, "CSRFToken": csrfToken, + "DisplayState": displayState, }) } }