Skip to content

Commit 753a7c1

Browse files
committed
FIX: Change camera_id in endpoint heatmap_data
1 parent 77eb7c3 commit 753a7c1

3 files changed

Lines changed: 5 additions & 5 deletions

File tree

ia4birds-all/ai4birds-ingest-service/ai4birds_ingest_service/api/namespaces/ingest_ns.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -296,7 +296,8 @@ def get(self):
296296
service = DataHeatmapService()
297297
data, status_code = service.get_latest_heatmap(params['camera_id'])
298298
return {'heatmap_data': data}, status_code
299-
except:
299+
except Exception as e:
300+
logger.error(f"HeatmapData Error: {e}")
300301
return handle500error(ns_heatmap_data)
301302

302303

ia4birds-all/ai4birds-ingest-service/ai4birds_ingest_service/services/data_heatmap_service.py

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -41,19 +41,18 @@ def add_heatmap(self, camera_id:str, heatmap_for:str, image_url:str, generated_a
4141
return {"error": f"Failed to add data heatmap: {str(e)}"}, 500
4242

4343

44-
def get_latest_heatmap(self, id: int) -> object:
44+
def get_latest_heatmap(self, camera_id: str) -> object:
4545
"""Get latest data heatmap by camera_id.
4646
4747
Args:
48-
id (int): Camera ID
49-
48+
camera_id (str): Camera ID
5049
Returns:
5150
tuple: Data heatmap and status code
5251
"""
5352
logger.info("Getting latest data heatmap")
5453

5554
try:
56-
data = self.model.fetch_latest(id)
55+
data = self.model.fetch_latest(camera_id)
5756
return (data, 200) if data else ({"error": "No data found"}, 404)
5857
except Exception as e:
5958
logger.error(f"Error retrieving latest heatmap data: {e}")

0 commit comments

Comments
 (0)