From 4ff30bcb31b7b50c5b939d1ac5895398e58e5241 Mon Sep 17 00:00:00 2001 From: Israel Figueroa Date: Thu, 6 Feb 2025 14:43:14 -0300 Subject: [PATCH] fx --- tpmcqr_service/api/utils.py | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/tpmcqr_service/api/utils.py b/tpmcqr_service/api/utils.py index b4c5bf6..c79ee9b 100644 --- a/tpmcqr_service/api/utils.py +++ b/tpmcqr_service/api/utils.py @@ -42,6 +42,9 @@ def parada_ruta_expediciones(redis_id, parada_id, lineacode): info_linea['servicios'] = [] info_linea['recientes'] = [] + expediciones_enruta = [] + expediciones_pasadas = [] + for item in rt_linea['servicios']: if item[0] < parada_distance: @@ -71,7 +74,7 @@ def parada_ruta_expediciones(redis_id, parada_id, lineacode): if len(expediciones_pasadas) > 0: - expedicion = expediciones_enruta.pop(0) + expedicion = expediciones_pasadas.pop(0) expedicion_pos = expedicion[4] trip_shape = [{'lat': info_linea['stop_lat'], 'lon': info_linea['stop_lon']}] if expedicion_pos != parada_pos: @@ -81,7 +84,7 @@ def parada_ruta_expediciones(redis_id, parada_id, lineacode): info_linea['recientes'].append( {'ppu': expedicion[1], 'trip_shape': trip_shape} ) if len(expediciones_pasadas) > 0: - expedicion = expediciones_enruta.pop(0) + expedicion = expediciones_pasadas.pop(0) expedicion_pos = expedicion[4] trip_shape = [{'lat': info_linea['stop_lat'], 'lon': info_linea['stop_lon']}] if expedicion_pos != parada_pos: