From f5e08f8fd506eae2f6f693347e774929edbb24fe Mon Sep 17 00:00:00 2001 From: Gaisberg Date: Thu, 12 Sep 2024 09:15:29 +0300 Subject: [PATCH] fix: slow api calls due to calculating state for every item --- src/program/media/item.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/program/media/item.py b/src/program/media/item.py index fa08a6fc..45da7308 100644 --- a/src/program/media/item.py +++ b/src/program/media/item.py @@ -215,7 +215,7 @@ def to_dict(self): "imdb_id": self.imdb_id if hasattr(self, "imdb_id") else None, "tvdb_id": self.tvdb_id if hasattr(self, "tvdb_id") else None, "tmdb_id": self.tmdb_id if hasattr(self, "tmdb_id") else None, - "state": self.state.value if self.state else self.last_state, + "state": self.last_state, "imdb_link": self.imdb_link if hasattr(self, "imdb_link") else None, "aired_at": str(self.aired_at), "genres": self.genres if hasattr(self, "genres") else None,