From: Scott Gasch Date: Fri, 3 Jan 2025 22:33:59 +0000 (-0800) Subject: Update downtown bellevue network stuff to skip crud. X-Git-Url: https://wannabe.guru.org/gitweb/?a=commitdiff_plain;h=bab4a51a302482aea6be93c52b8fad49e3ba9fee;p=kiosk.git Update downtown bellevue network stuff to skip crud. --- diff --git a/downtown_bellevue_rss_renderer.py b/downtown_bellevue_rss_renderer.py index 3de8a75..0a8d000 100644 --- a/downtown_bellevue_rss_renderer.py +++ b/downtown_bellevue_rss_renderer.py @@ -3,12 +3,17 @@ import logging from typing import List, Dict +import xml.etree.ElementTree as ET + import generic_news_rss_renderer as gnrss logger = logging.getLogger(__name__) +DBN = "Downtown Bellevue Network" + + class downtown_bellevue_rss_renderer(gnrss.generic_news_rss_renderer): """Read the Bellevue Reporter's RSS feed.""" @@ -30,6 +35,16 @@ class downtown_bellevue_rss_renderer(gnrss.generic_news_rss_renderer): def should_use_https(self) -> bool: return True + def item_is_interesting_for_headlines( + self, title: str, description: str, item: ET.Element + ) -> bool: + return title != DBN + + def item_is_interesting_for_article( + self, title: str, description: str, item: ET.Element + ) -> bool: + return title != DBN and description != DBN + # Test # x = downtown_bellevue_rss_renderer(