Log rendering errors

This commit is contained in:
Tim Van Baak 2025-02-05 22:12:49 -08:00
parent b4db1d4f11
commit 7cbf48a9b1

View File

@ -98,8 +98,10 @@ type HomeData struct {
Sources []SourceData
}
func Home(writer io.Writer, data HomeData) error {
return home.Execute(writer, data)
func Home(writer io.Writer, data HomeData) {
if err := home.Execute(writer, data); err != nil {
log.Printf("error: failed to render home: %v", err)
}
}
var feed = load("feed.html", "item.html")
@ -108,8 +110,10 @@ type FeedData struct {
Items []core.Item
}
func Feed(writer io.Writer, data FeedData) error {
return feed.Execute(writer, data)
func Feed(writer io.Writer, data FeedData) {
if err := feed.Execute(writer, data); err != nil {
log.Printf("error: failed to render feed: %v", err)
}
}
var item = load("itemPage.html", "item.html")
@ -119,6 +123,8 @@ type ItemData struct {
Open bool
}
func Item(writer io.Writer, data ItemData) error {
return item.Execute(writer, data)
func Item(writer io.Writer, data ItemData) {
if err := item.Execute(writer, data); err != nil {
log.Printf("error: failed to render item: %v", err)
}
}