From 7fe76d6433f4f013b5821fff4fc512dcb030b1b7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Gr=C3=A9goire=20Delattre?= Date: Wed, 1 Feb 2017 13:58:40 +0100 Subject: [PATCH] Don't return an error if no torrents are found for an episode --- src/internal/shows/handlers.go | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) 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) }