From 3f35bd90569ee4b12f9f300d51280cd5a0037d73 Mon Sep 17 00:00:00 2001 From: stabbedbybrick <125766685+stabbedbybrick@users.noreply.github.com> Date: Fri, 1 Nov 2024 18:10:56 +0100 Subject: [PATCH] fix(iP): Fix title parsing for movies --- services/iP/__init__.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/services/iP/__init__.py b/services/iP/__init__.py index 143eafc..b02da58 100644 --- a/services/iP/__init__.py +++ b/services/iP/__init__.py @@ -110,7 +110,7 @@ class iP(Service): elif data is None: raise ValueError(f"Metadata was not found - if {pid} is an episode, use full URL as input") - if not data.get("labels") or "Film" in data.get("labels", {}).get("category", ""): + if data.get("count", 0) < 2: data = self.session.get(self.config["endpoints"]["episodes"].format(pid=pid)).json() if not data.get("episodes"): raise ValueError(f"Metadata was not found for {pid}")