From 214cfdffbaded440b848417d363c55c57803107b Mon Sep 17 00:00:00 2001 From: Felix Stupp Date: Sun, 30 Oct 2022 22:47:48 +0100 Subject: [PATCH] MediaCollection.add_episode: automatically mark new episodes or ignored colls as ignored --- server/entertainment_decider/models.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/server/entertainment_decider/models.py b/server/entertainment_decider/models.py index 5f43305..5d9c49f 100644 --- a/server/entertainment_decider/models.py +++ b/server/entertainment_decider/models.py @@ -788,6 +788,9 @@ class MediaCollection(db.Entity, Tagable): if (link.season, link.episode) != (season, episode): change = True link.season, link.episode = season, episode + if self.ignored and not media.skip_over: + change = True + media.ignored = True if change: orm.flush() return link