Skip to content

Commit aeb2884

Browse files
authored
Merge pull request #362 from HSLdevcom/empty-transport-mode-allowed
Empty transport mode allowed for topic
2 parents b233609 + d24c13e commit aeb2884

File tree

2 files changed

+5
-5
lines changed

2 files changed

+5
-5
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>1.6.2-RC</version>
5+
<version>1.6.3-RC</version>
66
<packaging>jar</packaging>
77
<name>Common utilities for Transitdata projects</name>
88
<properties>

src/main/java/fi/hsl/common/hfp/HfpParser.java

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -227,7 +227,7 @@ public static Hfp.Topic parseTopic(@NotNull String topic, long receivedAtMs) thr
227227
final Hfp.Topic.TransportMode transportMode = safeValueOf(Hfp.Topic.TransportMode.class, strTransportMode).orElseThrow(() -> new InvalidHfpTopicException("Unknown transport mode: " + topic));
228228
builder.setTransportMode(transportMode);
229229
} else {
230-
throw new InvalidHfpTopicException("Transport mode missing");
230+
log.info("Transport mode is empty for topic: " + topic);
231231
}
232232

233233
final String operatorIdStr = parts[index++];
@@ -237,11 +237,11 @@ public static Hfp.Topic parseTopic(@NotNull String topic, long receivedAtMs) thr
237237
throw new InvalidHfpTopicException("Operator id is not number: " + operatorIdStr);
238238
}
239239

240-
final String vehicleNumberString = parts[index++];
240+
final String vehicleNumberStr = parts[index++];
241241
try {
242-
builder.setVehicleNumber(Integer.parseInt(vehicleNumberString));
242+
builder.setVehicleNumber(Integer.parseInt(vehicleNumberStr));
243243
} catch (NumberFormatException e) {
244-
throw new InvalidHfpTopicException("Vehicle number is not number: " + vehicleNumberString);
244+
throw new InvalidHfpTopicException("Vehicle number is not number: " + vehicleNumberStr);
245245
}
246246

247247
builder.setUniqueVehicleId(createUniqueVehicleId(builder.getOperatorId(), builder.getVehicleNumber()));

0 commit comments

Comments
 (0)