diff --git a/src/internal/shows/handlers.go b/src/internal/shows/handlers.go index df156c9..56f5909 100644 --- a/src/internal/shows/handlers.go +++ b/src/internal/shows/handlers.go @@ -10,6 +10,7 @@ import ( "strconv" "github.com/gorilla/mux" + customError "github.com/odwrtw/errors" "github.com/odwrtw/papi" polochon "github.com/odwrtw/polochon/lib" "github.com/odwrtw/polochon/modules/pam" @@ -311,7 +312,8 @@ func EpisodeDetailsHandler(env *web.Env, w http.ResponseWriter, r *http.Request, return env.RenderError(w, err) } - if err := e.GetTorrents(env, force); err != nil { + err = e.GetTorrents(env, force) + if err != nil && customError.IsFatal(err) { return env.RenderError(w, err) }