Fix oneway logic (#70)

This commit is contained in:
Michael Barry
2023-02-06 05:48:51 -05:00
committed by GitHub
parent 0a27d5b309
commit 30538c6706
3 changed files with 11 additions and 2 deletions

View File

@@ -527,7 +527,7 @@ public class Transportation implements
int onewayId = 1;
for (var item : items) {
var oneway = item.attrs().get(Fields.ONEWAY);
if (oneway instanceof Integer i && ONEWAY_VALUES.contains(i)) {
if (oneway instanceof Number n && ONEWAY_VALUES.contains(n.intValue())) {
item.attrs().put(LIMIT_MERGE_TAG, onewayId++);
}
}