[imgur] unescape image titles

pull/511/head
Mike Fährmann 5 years ago
parent bca2222559
commit e9aed62c91
No known key found for this signature in database
GPG Key ID: 5680CA389D365A88

@ -116,8 +116,8 @@ class ImgurImageExtractor(ImgurExtractor):
image = self.api.image(self.key) image = self.api.image(self.key)
if not image["title"]: if not image["title"]:
page = self.request(self.root + "/" + self.key, fatal=False).text page = self.request(self.root + "/" + self.key, fatal=False).text
title = text.extract(page, "<title>", "<")[0] title = text.extract(page, "<title>", "<")[0] or ""
image["title"] = (title or "").rpartition(" - ")[0].strip() image["title"] = text.unescape(title.rpartition(" - ")[0].strip())
url = self._prepare(image) url = self._prepare(image)
yield Message.Version, 1 yield Message.Version, 1
yield Message.Directory, image yield Message.Directory, image

Loading…
Cancel
Save