summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorsyeopite <70992037+syeopite@users.noreply.github.com>2021-10-12 19:04:51 +0000
committerGitHub <noreply@github.com>2021-10-12 19:04:51 +0000
commit17e6093abbba751b06536022a3f942efbed2e037 (patch)
tree24dd78c0a7d847749153bdd3b2269e652d9aa2b3
parent3dc980e80051cf1d5dc4a224fb57823612c4bc94 (diff)
parentc44c1003affd73d7349a0d8c7a09fa29000e4cf4 (diff)
downloadinvidious-17e6093abbba751b06536022a3f942efbed2e037.tar.gz
invidious-17e6093abbba751b06536022a3f942efbed2e037.tar.bz2
invidious-17e6093abbba751b06536022a3f942efbed2e037.zip
Merge pull request #2497 from Yetangitu/videorendererparser_parse_missing_title
Handle missing title fields in VideoRendererParser.parse (fixes #2495)
-rw-r--r--src/invidious/helpers/extractors.cr2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/invidious/helpers/extractors.cr b/src/invidious/helpers/extractors.cr
index c8a6cd4a..1ebbe889 100644
--- a/src/invidious/helpers/extractors.cr
+++ b/src/invidious/helpers/extractors.cr
@@ -43,7 +43,7 @@ private module Parsers
private def self.parse(item_contents, author_fallback)
video_id = item_contents["videoId"].as_s
- title = extract_text(item_contents["title"]) || ""
+ title = extract_text(item_contents["title"]?) || ""
# Extract author information
if author_info = item_contents.dig?("ownerText", "runs", 0)