From c30d643c640093a7fce9dd119168f9a541afdc8c Mon Sep 17 00:00:00 2001 From: Atalya Alon Date: Sat, 7 Sep 2024 21:02:15 +0300 Subject: [PATCH] add supported resolutions filter --- anyway/views/news_flash/api.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/anyway/views/news_flash/api.py b/anyway/views/news_flash/api.py index 6c7b2f4e..77a37264 100644 --- a/anyway/views/news_flash/api.py +++ b/anyway/views/news_flash/api.py @@ -89,6 +89,8 @@ def news_flash(): def gen_news_flash_query(session, valid_params: dict): query = session.query(NewsFlash) + supported_resolutions = set([x.value for x in BE_CONST.SUPPORTED_RESOLUTIONS]) + query = query.filter(NewsFlash.resolution.in_(supported_resolutions)) for param, value in valid_params.items(): if param == "road_number": query = query.filter(NewsFlash.road1 == value)