diff --git a/java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/home/desktop/places/event/AbstractEventActivity.java b/java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/home/desktop/places/event/AbstractEventActivity.java old mode 100755 new mode 100644 index 90a2371b370..aa8ca601d0f --- a/java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/home/desktop/places/event/AbstractEventActivity.java +++ b/java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/home/desktop/places/event/AbstractEventActivity.java @@ -232,7 +232,8 @@ public abstract class AbstractEventActivity ex regattaRaceStatesSettings.getVisibleRegattaSettings().addValue(getRegattaId()); } } - return EntryPointWithSettingsLinkFactory.createRegattaOverviewLink(new RegattaOverviewContextDefinition(getCtx().getEventId()), regattaRaceStatesSettings); + return EntryPointWithSettingsLinkFactory.createRegattaOverviewLink( + new RegattaOverviewContextDefinition(getCtx().getEventId()), regattaRaceStatesSettings, false); } @Override diff --git a/java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/settings/client/EntryPointWithSettingsLinkFactory.java b/java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/settings/client/EntryPointWithSettingsLinkFactory.java index a9c80679a05..381c61529aa 100644 --- a/java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/settings/client/EntryPointWithSettingsLinkFactory.java +++ b/java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/settings/client/EntryPointWithSettingsLinkFactory.java @@ -12,6 +12,7 @@ import com.sap.sailing.gwt.settings.client.regattaoverview.RegattaRaceStatesSett import com.sap.sailing.gwt.ui.client.EntryPointLinkFactory; import com.sap.sse.common.settings.Settings; import com.sap.sse.gwt.client.shared.components.LinkWithSettingsGenerator; +import com.sap.sse.gwt.client.shared.perspective.IgnoreLocalSettings; import com.sap.sse.gwt.client.shared.perspective.PerspectiveCompositeSettings; import com.sap.sse.gwt.settings.AbstractEntryPointWithSettingsLinkFactory; @@ -27,12 +28,13 @@ public class EntryPointWithSettingsLinkFactory extends AbstractEntryPointWithSet private static final String REGATTA_OVERVIEW_PATH = "/gwt/RegattaOverview.html"; public static String createRegattaOverviewLink(RegattaOverviewContextDefinition regattaOverviewSettings) { - return createRegattaOverviewLink(regattaOverviewSettings, new RegattaRaceStatesSettings()); + return createRegattaOverviewLink(regattaOverviewSettings, new RegattaRaceStatesSettings(), true); } public static String createRegattaOverviewLink(RegattaOverviewContextDefinition regattaOverviewSettings, - RegattaRaceStatesSettings regattaRaceStatesSettings) { - return new LinkWithSettingsGenerator<>(REGATTA_OVERVIEW_PATH, regattaOverviewSettings).createUrl(regattaRaceStatesSettings); + RegattaRaceStatesSettings regattaRaceStatesSettings, boolean ignoreLocalSettings) { + return new LinkWithSettingsGenerator<>(REGATTA_OVERVIEW_PATH, regattaOverviewSettings, + new IgnoreLocalSettings(ignoreLocalSettings)).createUrl(regattaRaceStatesSettings); } public static String createLeaderboardLink(LeaderboardContextDefinition contextDefinition, LeaderboardPerspectiveOwnSettings perspectiveOwnSettings) {