Skip to content

Commit 8cd6904

Browse files
authored
Merge pull request #368 from HSLdevcom/develop
Setting vehiclecounts.doorcounts as mandatory value
2 parents dcf03e6 + 0a546d9 commit 8cd6904

File tree

2 files changed

+4
-1
lines changed

2 files changed

+4
-1
lines changed

pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
<modelVersion>4.0.0</modelVersion>
33
<groupId>fi.hsl</groupId>
44
<artifactId>transitdata-common</artifactId>
5-
<version>2.0.1</version>
5+
<version>2.0.2</version>
66
<packaging>jar</packaging>
77
<name>Common utilities for Transitdata projects</name>
88
<properties>

src/main/java/fi/hsl/common/passengercount/PassengerCountParser.java

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -135,6 +135,9 @@ public Optional<PassengerCount.Payload> parsePayload(@NotNull ApcJson json) {
135135
}
136136
vehicleBuilder.addDoorCounts(doorCountBuilder);
137137
}
138+
} else {
139+
log.warn("Field 'doorcounts' is null for vehicle {}/{}", payload.oper, payload.veh);
140+
return Optional.empty();
138141
}
139142

140143
payloadBuilder.setVehicleCounts(vehicleBuilder);

0 commit comments

Comments
 (0)