From 32f6e415e1530e94a7f6e5e70a3df58f2dfe107a Mon Sep 17 00:00:00 2001 From: Cilly Leang Date: Fri, 19 Dec 2025 19:20:01 +1100 Subject: [PATCH] feat(server/gtfs): only display conflicting duplicates during import --- .../kotlin/moe/lava/banksia/server/gtfs/GtfsHandler.kt | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/server/src/main/kotlin/moe/lava/banksia/server/gtfs/GtfsHandler.kt b/server/src/main/kotlin/moe/lava/banksia/server/gtfs/GtfsHandler.kt index fa8d4ed..d85d5df 100644 --- a/server/src/main/kotlin/moe/lava/banksia/server/gtfs/GtfsHandler.kt +++ b/server/src/main/kotlin/moe/lava/banksia/server/gtfs/GtfsHandler.kt @@ -150,9 +150,10 @@ class GtfsHandler( .groupBy { it.id } .forEach { (id, gstops) -> if (gstops.size > 1) { -// if (gstops.withIndex().any { (i, stop) -> i != 0 && stop == gstops[i - 1] }) - gstops.forEach { - log.info("duplicate $id: $it") + if (gstops.withIndex().any { (i, stop) -> i != 0 && stop != gstops[i - 1] }) { + gstops.forEach { + log.info("duplicate $id: $it") + } } } }