From 45e4863ebb8d8642412e64b23288afedeca6db35 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Dalibor=20Markovi=C4=87?= Date: Sat, 20 Jun 2026 13:36:31 +0200 Subject: [PATCH] =?UTF-8?q?Pode=C5=A1avanja:=20Sistem,=20Servis=20i=20Kalk?= =?UTF-8?q?ulacije=20ostaju=20na=20istoj=20stranici=20posle=20=C4=8Duvanja?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- internal/handler/podesavanja.go | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/internal/handler/podesavanja.go b/internal/handler/podesavanja.go index 678f623..70ff5b2 100644 --- a/internal/handler/podesavanja.go +++ b/internal/handler/podesavanja.go @@ -266,8 +266,11 @@ func (h *Handler) SacuvajPodesavanja(w http.ResponseWriter, r *http.Request) { // whitelist dozvoljenih redirekcija — vrednost uvek dolazi iz mape, nikad od korisnika dozvoljeniSledeci := map[string]string{ - "/admin/podesavanja/opste": "/admin/podesavanja/opste", - "/podesavanja": "/podesavanja", + "/admin/podesavanja/opste": "/admin/podesavanja/opste", + "/admin/podesavanja/sistem": "/admin/podesavanja/sistem", + "/admin/podesavanja/servis": "/admin/podesavanja/servis", + "/admin/podesavanja/kalkulacija-pdv": "/admin/podesavanja/kalkulacija-pdv", + "/podesavanja": "/podesavanja", } sledeci := "/podesavanja" if v, ok := dozvoljeniSledeci[r.FormValue("_next")]; ok {