From d25cf38424545c7f09ab22eab51b2cc10bcf8a19 Mon Sep 17 00:00:00 2001 From: Francisco Sandoval Date: Sat, 27 Jan 2024 12:09:20 -0300 Subject: [PATCH 1/2] fix filtro paraderos por region --- project/api/views/mapa.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/project/api/views/mapa.py b/project/api/views/mapa.py index b57e006..c29617b 100755 --- a/project/api/views/mapa.py +++ b/project/api/views/mapa.py @@ -27,7 +27,7 @@ def paraderos(request): 'id_paradero': p.id_paradero, 'title': 'Paradero #' + str(p.id_paradero), 'location': p.stop_name, - 'id_comuna': p.id_comuna, + 'id_comuna': p.id_comuna.id_comuna, 'id_tipo_paradero': p.id_tipo_paradero, }) From f1df0ba12a55548ed50b2785e62bd56ceaf4b0dd Mon Sep 17 00:00:00 2001 From: Francisco Sandoval Date: Sat, 27 Jan 2024 12:16:12 -0300 Subject: [PATCH 2/2] fix caso id_comuna null --- project/api/views/mapa.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/project/api/views/mapa.py b/project/api/views/mapa.py index c29617b..b0136e5 100755 --- a/project/api/views/mapa.py +++ b/project/api/views/mapa.py @@ -21,13 +21,17 @@ def paraderos(request): paraderos = Paradero.objects.filter(vigente=True) for p in paraderos: + + id_comuna = None + if p.id_comuna != None: + id_comuna = p.id_comuna.id_comuna marks.append({ 'position': { 'lat': p.stop_lat, 'lng': p.stop_lon }, 'id_paradero': p.id_paradero, 'title': 'Paradero #' + str(p.id_paradero), 'location': p.stop_name, - 'id_comuna': p.id_comuna.id_comuna, + 'id_comuna': id_comuna, 'id_tipo_paradero': p.id_tipo_paradero, })