sergiocld99 / android-colectilog

Mini-App de uso personal para seguimientos de viajes en colectivo y tren
1 stars 0 forks source link

MediumStopsManager: multiple target found #24

Closed sergiocld99 closed 1 year ago

sergiocld99 commented 1 year ago

Cuando se agrega una parada intermedia, se debe actualizar también el campo "prev" de la parada que le sigue, sino se produce el error mencionado al cargar el recorrido completo.

Escenario: viaje Línea 338 ramal Centenario, de Cruce Varela a Av. 1 y 48. Paradas intermedias ya agregadas: "Lujan y RP36". El error persiste luego de haber agregado "Thevenet y RP36" entre Cruce Varela y "Lujan y RP36"

https://github.com/sergiocarp10/android-colectilog/blob/medium-stops-autoadded/app/src/main/java/cs10/apps/travels/tracer/modules/live/utils/MediumStopsManager.kt

sergiocld99 commented 1 year ago

image

Escenario repetido vía Unit Tests, y problema corregido. En caso de fallar nuevamente en celular, se reabrirá el issue