diff --git a/java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/shared/dispatch/event/GetMiniLeaderbordAction.java b/java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/shared/dispatch/event/GetMiniLeaderbordAction.java index 6f54cab9aa3..29b05c875c9 100644 --- a/java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/shared/dispatch/event/GetMiniLeaderbordAction.java +++ b/java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/shared/dispatch/event/GetMiniLeaderbordAction.java @@ -52,7 +52,8 @@ public class GetMiniLeaderbordAction implements Action(1000 * 60 * 5, result); + int ttl = isLive ? 1000 * 60 : 1000 * 60 * 2; + return new ResultWithTTL<>(ttl, result); } catch (Exception e) { logger.log(Level.SEVERE, "Error loading leaderboard", e); throw new DispatchException("Error loading leaderboard");