diff options
Diffstat (limited to 'internal/handlers/handlers.go')
| -rw-r--r-- | internal/handlers/handlers.go | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/internal/handlers/handlers.go b/internal/handlers/handlers.go index 7bb84b9..d52e786 100644 --- a/internal/handlers/handlers.go +++ b/internal/handlers/handlers.go @@ -14,6 +14,7 @@ import ( "time" "task-dashboard/internal/api" + "task-dashboard/internal/auth" "task-dashboard/internal/config" "task-dashboard/internal/models" "task-dashboard/internal/store" @@ -81,9 +82,11 @@ func (h *Handler) HandleDashboard(w http.ResponseWriter, r *http.Request) { data := struct { *models.DashboardData ActiveTab string + CSRFToken string }{ DashboardData: dashboardData, ActiveTab: tab, + CSRFToken: auth.GetCSRFTokenFromContext(ctx), } if err := h.templates.ExecuteTemplate(w, "index.html", data); err != nil { |
