From 91125b98b3e43365fadee4d39b67a58a860ef879 Mon Sep 17 00:00:00 2001 From: tech234a <46801700+tech234a@users.noreply.github.com> Date: Fri, 18 Sep 2020 18:31:58 -0400 Subject: [PATCH] Fix blank metadata error --- export.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/export.py b/export.py index 57b7694..e51b66b 100644 --- a/export.py +++ b/export.py @@ -87,7 +87,10 @@ def getsubs(vid): if soup.find("li", id="captions-editor-nav-metadata")["data-state"] != "locked": metadata = {} - metadata["title"] = soup.find("input", id="metadata-title")["value"] + try: + metadata["title"] = soup.find("input", id="metadata-title")["value"] + except KeyError: + metadata["title"] = "" metadata["description"] = soup.find("textarea", id="metadata-description").text open("out/"+vid+"/"+vid+"_"+langcode+".json", "w", encoding="utf-8").write(dumps(metadata))