aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authordec05eba <dec05eba@protonmail.com>2020-04-12 16:04:12 +0200
committerdec05eba <dec05eba@protonmail.com>2020-07-06 07:12:34 +0200
commit415fc1ff9ec0f158e376e10624814cc2116121ba (patch)
tree89d5251eda563c1e16b6d4623b6fe379ca1a3d4c
parent591bdbf9c5d64426180f536c55f9ed594e28a5a2 (diff)
Fail if add html plugin list fails
-rwxr-xr-xautomedia.py26
1 files changed, 14 insertions, 12 deletions
diff --git a/automedia.py b/automedia.py
index c7539e2..9d84a81 100755
--- a/automedia.py
+++ b/automedia.py
@@ -326,18 +326,20 @@ def add_html(name, url, html_config_dir, start_after):
start_after_url = None
if start_after:
items = plugin_list(plugin_path, url, None)
- if items:
- found_start_after = False
- for item in reversed(items):
- title = item["name"].replace("/", "_").strip()
- if start_after and title == start_after:
- found_start_after = True
- start_after_url = item["url"]
- break
-
- if not found_start_after:
- print("Failed to find %s in html %s" % (start_after, url))
- return False
+ if items is None:
+ return False
+
+ found_start_after = False
+ for item in reversed(items):
+ title = item["name"].replace("/", "_").strip()
+ if start_after and title == start_after:
+ found_start_after = True
+ start_after_url = item["url"]
+ break
+
+ if not found_start_after:
+ print("Failed to find %s in html %s" % (start_after, url))
+ return False
name = name.replace("/", "_")
html_dir = os.path.join(html_config_dir, "tracked", name)