Fix cameras, improve weather, delegate health renderer to a helper,
[kiosk.git] / myq_trigger.py
index 5deaea8750f5e67456a327b3c24b6a649f5b22d8..fd256696446dbe5c60e0d6ae96abbda317b325fe 100644 (file)
@@ -3,13 +3,13 @@
 import constants
 import globals
 import trigger
-from typing import Tuple
+from typing import List, Optional, Tuple
 
 
 class myq_trigger(trigger.trigger):
-    def get_triggered_page_list(self) -> Tuple[str, int]:
+    def get_triggered_page_list(self) -> Optional[List[Tuple[str, int]]]:
         if globals.get("myq_triggered"):
             print("****** MyQ garage door is open page trigger ******")
-            return (constants.myq_pagename, trigger.trigger.PRIORITY_HIGH)
+            return [(constants.myq_pagename, trigger.trigger.PRIORITY_HIGH)]
         else:
             return None