summaryrefslogtreecommitdiff
path: root/internal/handlers/handlers.go
diff options
context:
space:
mode:
authorPeter Stone <thepeterstone@gmail.com>2026-01-22 15:54:25 -1000
committerPeter Stone <thepeterstone@gmail.com>2026-01-22 15:54:25 -1000
commitc9c17431cdddb64a8d44f77c43281a29270f81c2 (patch)
treec355984fb732b01e84b42f18750879d7ffdaf0d2 /internal/handlers/handlers.go
parent7c1e88ef3cea6b2f08bc6e63031ad4de041e8bf3 (diff)
Add debug logging for Trello card fetching
Log API responses and errors to diagnose empty boards issue. Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Diffstat (limited to 'internal/handlers/handlers.go')
-rw-r--r--internal/handlers/handlers.go10
1 files changed, 10 insertions, 0 deletions
diff --git a/internal/handlers/handlers.go b/internal/handlers/handlers.go
index 1cb978d..84a00fd 100644
--- a/internal/handlers/handlers.go
+++ b/internal/handlers/handlers.go
@@ -523,6 +523,16 @@ func (h *Handler) fetchBoards(ctx context.Context, forceRefresh bool) ([]models.
return nil, err
}
+ // Debug: log what we got from API
+ totalCards := 0
+ for _, b := range boards {
+ totalCards += len(b.Cards)
+ if len(b.Cards) > 0 {
+ log.Printf("Trello API: Board %q has %d cards", b.Name, len(b.Cards))
+ }
+ }
+ log.Printf("Trello API: Fetched %d boards with %d total cards", len(boards), totalCards)
+
// Save to cache
if err := h.store.SaveBoards(boards); err != nil {
log.Printf("Failed to save boards to cache: %v", err)