From 02236266f1ef7e14f1ce7b8817f42555c5e9c196 Mon Sep 17 00:00:00 2001 From: mikestefanello <552328+mikestefanello@users.noreply.github.com> Date: Tue, 25 Mar 2025 09:25:18 -0400 Subject: [PATCH] Log ui node cache failures. --- pkg/ui/cache/cache.go | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/pkg/ui/cache/cache.go b/pkg/ui/cache/cache.go index 79badc6..ec4eaee 100644 --- a/pkg/ui/cache/cache.go +++ b/pkg/ui/cache/cache.go @@ -4,6 +4,7 @@ import ( "bytes" "sync" + "github.com/mikestefanello/pagoda/pkg/log" "maragu.dev/gomponents" ) @@ -36,7 +37,11 @@ var ( func Set(key string, node gomponents.Node) { buf := bytes.NewBuffer(nil) if err := node.Render(buf); err != nil { - panic(err) + log.Default().Error("failed to cache ui node", + "error", err, + "key", key, + ) + return } mu.Lock()