From c6d74e3cad8a7e264f42706f836dc55c8af37d4c Mon Sep 17 00:00:00 2001 From: "WQY\\qiong" Date: Wed, 22 Mar 2023 21:19:37 +0800 Subject: [PATCH] Guard coord --- api/s24_coordinates.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/api/s24_coordinates.py b/api/s24_coordinates.py index 0df02db..ba5dd73 100644 --- a/api/s24_coordinates.py +++ b/api/s24_coordinates.py @@ -7,7 +7,9 @@ def _to_client_point(coord: str) -> dict[str, float]: def get_node_coord(name: str, id: str) -> dict[str, float]: - row = read(name, f"select * from coordinates where node = '{id}'") + row = try_read(name, f"select * from coordinates where node = '{id}'") + if row == None: + return {} return _to_client_point(row['coord'])