diff --git a/apps/ecm/service.py b/apps/ecm/service.py index bdf3471d..c85e5592 100644 --- a/apps/ecm/service.py +++ b/apps/ecm/service.py @@ -663,7 +663,8 @@ def get_area_from_point(x: int, y: int, floorNo: str, area_fix_id): area_temp = None area_list = cache.get('area_list', None) if not area_list: - area_list = cache_areas_info() + cache_areas_info() + area_list = cache.get('area_list', None) point = Point(x, y) for i in area_list: if floorNo == i['floor_no']: