Merge branch 'master' of ssh://git.house:/usr/local/git/base/kiosk
[kiosk.git] / mynorthwest_rss_renderer.py
index fb82f63393274f96e79951f9f63838a56e1a4496..08430281a069b9112dae80ce3f828aca2a73ca17 100644 (file)
@@ -1,6 +1,6 @@
 #!/usr/bin/env python3
 
-from typing import Dict, List
+from typing import Dict, List, Optional
 import xml
 
 import generic_news_rss_renderer as gnrssr
@@ -14,7 +14,7 @@ class mynorthwest_rss_renderer(gnrssr.generic_news_rss_renderer):
         feed_uris: List[str],
         page_title: str,
     ):
-        super(mynorthwest_rss_renderer, self).__init__(
+        super().__init__(
             name_to_timeout_dict, feed_site, feed_uris, page_title
         )
         self.debug = True
@@ -28,7 +28,7 @@ class mynorthwest_rss_renderer(gnrssr.generic_news_rss_renderer):
     def get_details_page_prefix(self) -> str:
         return f"mynorthwest-details-{self.page_title}"
 
-    def find_image(self, item: xml.etree.ElementTree.Element) -> str:
+    def find_image(self, item: xml.etree.ElementTree.Element) -> Optional[str]:
         image = item.findtext("media:content")
         if image is not None:
             image_url = image.get("url")