Changes ;)
[kiosk.git] / stranger_renderer.py
index d0f2722e111f3baea70f832b7a5d5be47da6c6e6..ccdad547c0a534a04d63a1632c858210bb043963 100644 (file)
@@ -89,30 +89,30 @@ class stranger_events_renderer(renderer.debuggable_abstaining_renderer):
     def fetch_events(self) -> bool:
         self.events.clear()
         feed_uris = [
-            "/stranger-seattle/events/?page=1",
-            "/stranger-seattle/events/?page=2",
-            "/stranger-seattle/events/?page=3",
+            "/seattle/events/?page=1",
+            "/seattle/events/?page=2",
+            "/seattle/events/?page=3",
         ]
         now = datetime.datetime.now()
         ts = now + datetime.timedelta(1)
         tomorrow = datetime.datetime.strftime(ts, "%Y-%m-%d")
-        feed_uris.append(f"/stranger-seattle/events/?start-date={tomorrow}")
+        feed_uris.append(f"/seattle/events/?start-date={tomorrow}")
         delta = 5 - now.weekday()
         if delta <= 0:
             delta += 7
         if delta > 1:
             ts = now + datetime.timedelta(delta)
             next_sat = datetime.datetime.strftime(ts, "%Y-%m-%d")
-            feed_uris.append(f"/stranger-seattle/events/?start-date={next_sat}&page=1")
-            feed_uris.append(f"/stranger-seattle/events/?start-date={next_sat}&page=2")
+            feed_uris.append(f"/seattle/events/?start-date={next_sat}&page=1")
+            feed_uris.append(f"/seattle/events/?start-date={next_sat}&page=2")
         delta += 1
         if delta > 1:
             ts = now + datetime.timedelta(delta)
             next_sun = datetime.datetime.strftime(ts, "%Y-%m-%d")
-            feed_uris.append(f"/stranger-seattle/events/?start-date={next_sun}&page=1")
-            feed_uris.append(f"/stranger-seattle/events/?start-date={next_sun}&page=2")
+            feed_uris.append(f"/seattle/events/?start-date={next_sun}&page=1")
+            feed_uris.append(f"/seattle/events/?start-date={next_sun}&page=2")
 
-        filter = profanity_filter.profanity_filter()
+        filter = profanity_filter.ProfanityFilter()
         for uri in feed_uris:
             try:
                 self.debug_print("fetching 'https://%s%s'" % (self.feed_site, uri))
@@ -131,7 +131,7 @@ class stranger_events_renderer(renderer.debuggable_abstaining_renderer):
             soup = BeautifulSoup(raw, "html.parser")
             for x in soup.find_all("div", class_="row event list-item mb-3 py-3"):
                 text = x.get_text()
-                if filter.contains_bad_words(text):
+                if filter.contains_bad_word(text):
                     continue
                 raw_str = str(x)
                 raw_str = raw_str.replace(
@@ -154,6 +154,6 @@ class stranger_events_renderer(renderer.debuggable_abstaining_renderer):
 
 
 # Test
-# x = stranger_events_renderer({"Test", 123})
-# x.periodic_render("Fetch Events")
-# x.periodic_render("Shuffle Events")
+#x = stranger_events_renderer({"Test", 123})
+#x.periodic_render("Fetch Events")
+#x.periodic_render("Shuffle Events")