mirror of
https://github.com/eclipse-sailing-analytics/sailing-analytics.git
synced 2026-10-08 13:20:57 +00:00
added regattaName to leaderboard group serialization so that all parameters are provided for other race-specific services
This commit is contained in:
1 parent
763f0f5761
commit
72c5113ca0
1 file changed
+4
+4
@@ -28,6 +28,10 @@ public class WindJsonDeserializer implements JsonDeserializer<Wind> {
|
||||
|
||||
Number timeStamp = (Number) object.get(WindJsonSerializer.FIELD_TIMEPOINT);
|
||||
Number direction = (Number) object.get(WindJsonSerializer.FIELD_DIRECTION);
|
||||
if (direction == null) {
|
||||
// try again with backward-compatible field name
|
||||
direction = (Number) object.get("bearing");
|
||||
}
|
||||
Number speedInKnots = (Number) object.get(WindJsonSerializer.FIELD_SPEED_IN_KNOTS);
|
||||
Bearing degreeBearing = new DegreeBearingImpl(direction.doubleValue());
|
||||
SpeedWithBearing speedBearing = new KnotSpeedWithBearingImpl(speedInKnots.doubleValue(), degreeBearing);
|
||||
|
||||
Reference in new issue
Block a user