From 96a24772c4508cc7d088ee7b7a47c76858490446 Mon Sep 17 00:00:00 2001 From: Peter Stone Date: Tue, 13 Jan 2026 13:41:24 -1000 Subject: Fix template rendering error in notes tab (Bug 001) Add Errors field to HandleNotes data structure to match notes-tab template expectations. The error-banner partial requires this field. - Add template_test.go with reproduction test - Update HandleNotes to include Errors field in data struct Co-Authored-By: Claude Sonnet 4.5 --- internal/handlers/tabs.go | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'internal/handlers/tabs.go') diff --git a/internal/handlers/tabs.go b/internal/handlers/tabs.go index 448dfbe..b8e7bcb 100644 --- a/internal/handlers/tabs.go +++ b/internal/handlers/tabs.go @@ -152,9 +152,11 @@ func (h *TabsHandler) HandleNotes(w http.ResponseWriter, r *http.Request) { } data := struct { - Notes []models.Note + Notes []models.Note + Errors []string }{ - Notes: notes, + Notes: notes, + Errors: nil, } // Check HX-Target header for partial update -- cgit v1.2.3