From 345084ed8a87585b9984db2f8705d3708a26f9a7 Mon Sep 17 00:00:00 2001 From: Axel Uhl Date: Sun, 25 Jul 2021 20:40:29 +0900 Subject: [PATCH] bug5604: added boatClass property to /sailingserver/api/v[12]/leaderboards/{leaderboard-name} output --- .../server/gateway/jaxrs/api/AbstractLeaderboardsResource.java | 1 + 1 file changed, 1 insertion(+) diff --git a/java/com.sap.sailing.server.gateway/src/com/sap/sailing/server/gateway/jaxrs/api/AbstractLeaderboardsResource.java b/java/com.sap.sailing.server.gateway/src/com/sap/sailing/server/gateway/jaxrs/api/AbstractLeaderboardsResource.java index 659a7943753..cfba43bee37 100644 --- a/java/com.sap.sailing.server.gateway/src/com/sap/sailing/server/gateway/jaxrs/api/AbstractLeaderboardsResource.java +++ b/java/com.sap.sailing.server.gateway/src/com/sap/sailing/server/gateway/jaxrs/api/AbstractLeaderboardsResource.java @@ -133,6 +133,7 @@ public abstract class AbstractLeaderboardsResource extends AbstractSailingServer jsonLeaderboard.put("name", leaderboard.getName()); final String displayName = leaderboard.getDisplayName(); jsonLeaderboard.put("displayName", displayName == null ? leaderboard.getName() : displayName); + jsonLeaderboard.put("boatClass", leaderboard.getBoatClass() == null ? null : leaderboard.getBoatClass().getName()); jsonLeaderboard.put("resultTimepoint", resultTimePoint != null ? resultTimePoint.getTime() : null); jsonLeaderboard.put("delayToLiveInMillis", leaderboard.getDelayToLiveInMillis()); jsonLeaderboard.put("resultState", resultState.name());