fix: check render errors in playback and watchlist handlers

This commit is contained in:
2026-04-21 01:20:39 +02:00
parent c3a2285834
commit a1909559b3
2 changed files with 30 additions and 7 deletions

View File

@@ -115,7 +115,10 @@ func (h *Handler) HandleWatchPage(w http.ResponseWriter, r *http.Request) {
Segments: convertSegments(data.Segments),
}
templates.WatchPage(anime, pageData).Render(r.Context(), w)
if err := templates.WatchPage(anime, pageData).Render(r.Context(), w); err != nil {
log.Printf("render error: %v", err)
http.Error(w, "Internal Server Error", http.StatusInternalServerError)
}
}
func watchlistUserIDFromRequest(r *http.Request) string {