From ac49779e7255cfb3e5e15b0186ebb759eea58552 Mon Sep 17 00:00:00 2001 From: Gordon Shumway Date: Tue, 17 Oct 2023 01:08:37 -0400 Subject: [PATCH] SpiffyTitles: Various minor Twitter/X tweaks --- SpiffyTitles/plugin.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/SpiffyTitles/plugin.py b/SpiffyTitles/plugin.py index b1ec400..1898c0f 100644 --- a/SpiffyTitles/plugin.py +++ b/SpiffyTitles/plugin.py @@ -93,6 +93,8 @@ class SpiffyTitles(callbacks.Plugin): def add_twitter_handlers(self): self.handlers["twitter.com"] = self.handler_twitter self.handlers["www.twitter.com"] = self.handler_twitter + self.handlers["x.com"] = self.handler_twitter + self.handlers["www.x.com"] = self.handler_twitter def add_dailymotion_handlers(self): self.handlers["www.dailymotion.com"] = self.handler_dailymotion @@ -1751,7 +1753,7 @@ class SpiffyTitles(callbacks.Plugin): return self.handler_default(url, channel) results = {} soup = BeautifulSoup(response["html"]) - results["text"] = soup.text.replace("—", " - ").strip() + results["text"] = soup.get_text(" ").strip() template = Template(self.registryValue("twitter.template", channel)) title = template.render(results).strip() if title: