added regattaName to leaderboard group serialization so that all parameters are provided for other race-specific services

This commit is contained in:
Axel Uhl committed 2013-08-13 14:49:44 +02:00
1 parent 763f0f5761
commit 72c5113ca0
1 file changed
+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);