[webpages] Bail if we can't get text
This commit is contained in:
@ -141,6 +141,9 @@ class WebPage(ScrobblableMixin):
|
|||||||
self.save(update_fields=["domain"])
|
self.save(update_fields=["domain"])
|
||||||
|
|
||||||
def _update_title_from_web(self, raw_text: str, save=False):
|
def _update_title_from_web(self, raw_text: str, save=False):
|
||||||
|
if not raw_text:
|
||||||
|
return
|
||||||
|
|
||||||
self.title = raw_text[
|
self.title = raw_text[
|
||||||
raw_text.find("<title>") + 7 : raw_text.find("</title>")
|
raw_text.find("<title>") + 7 : raw_text.find("</title>")
|
||||||
]
|
]
|
||||||
|
|||||||
Reference in New Issue
Block a user