From bc7e7d4548a87e90e8c7a767e499ead88ec8cab4 Mon Sep 17 00:00:00 2001 From: Eric Callahan Date: Fri, 24 Feb 2023 08:06:22 -0500 Subject: [PATCH] announcements: use get_list WebRequest method Signed-off-by: Eric Callahan --- moonraker/components/announcements.py | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/moonraker/components/announcements.py b/moonraker/components/announcements.py index 6b825ff..83f943b 100644 --- a/moonraker/components/announcements.py +++ b/moonraker/components/announcements.py @@ -143,12 +143,7 @@ class Announcements: async def _handle_update_request( self, web_request: WebRequest ) -> Dict[str, Any]: - subs: Optional[Union[str, List[str]]] - subs = web_request.get("subscriptions", None) - if isinstance(subs, str): - subs = [sub.strip() for sub in subs.split(",") if sub.strip()] - elif subs is None: - subs = list(self.subscriptions.keys()) + subs = web_request.get_list("subscriptions", list(self.subscriptions.keys())) for sub in subs: if sub not in self.subscriptions: raise self.server.error(f"No subscription for {sub}")