From 6c8ebafeff4ae493457f2a77e9d37ce688cda268 Mon Sep 17 00:00:00 2001 From: Axel Uhl Date: Tue, 15 Aug 2023 10:50:59 +0200 Subject: [PATCH] bug5889: the light-blue RaceLog button in AdminConsole is now available to users with READ permission on the LEADERBOARD --- .../sap/sailing/gwt/ui/adminconsole/LeaderboardConfigPanel.java | 2 +- .../ui/adminconsole/SmartphoneTrackingEventManagementPanel.java | 2 +- java/com.sap.sailing.www/release_notes_admin.html | 2 ++ 3 files changed, 4 insertions(+), 2 deletions(-) diff --git a/java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/adminconsole/LeaderboardConfigPanel.java b/java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/adminconsole/LeaderboardConfigPanel.java index 70d5b846b6e..1f7303349e2 100755 --- a/java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/adminconsole/LeaderboardConfigPanel.java +++ b/java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/adminconsole/LeaderboardConfigPanel.java @@ -544,7 +544,7 @@ public class LeaderboardConfigPanel extends AbstractLeaderboardConfigPanel actionsColumn.addAction(ACTION_SET_STARTTIME, UPDATE, object -> setStartTime(object.getA(), object.getB())); actionsColumn.addAction(ACTION_SET_FINISHING_AND_FINISH_TIME, UPDATE, object -> setEndTime(object.getA(), object.getB())); - actionsColumn.addAction(ACTION_SHOW_RACELOG, UPDATE, object -> showRaceLog(object.getA(), object.getB())); + actionsColumn.addAction(ACTION_SHOW_RACELOG, READ, object -> showRaceLog(object.getA(), object.getB())); actionsColumn.addAction(ACTION_EDIT_COMPETITOR_TO_BOAT_MAPPINGS, UPDATE, object -> editCompetitorToBoatMappings(object.getA(), object.getB())); actionsColumn.addAction(ACTION_CERTIFICATE_ASSIGNMENT, READ, object -> assignCertificates(object)); diff --git a/java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/adminconsole/SmartphoneTrackingEventManagementPanel.java b/java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/adminconsole/SmartphoneTrackingEventManagementPanel.java index 2b59d919e96..5e27a0f45be 100644 --- a/java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/adminconsole/SmartphoneTrackingEventManagementPanel.java +++ b/java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/adminconsole/SmartphoneTrackingEventManagementPanel.java @@ -303,7 +303,7 @@ public class SmartphoneTrackingEventManagementPanel extends AbstractLeaderboardC raceActionColumn.addAction(RaceLogTrackingEventManagementRaceImagesBarCell.ACTION_SET_FINISHING_AND_FINISH_TIME, DefaultActions.UPDATE, this::setEndTime); raceActionColumn.addAction(RaceLogTrackingEventManagementRaceImagesBarCell.ACTION_SHOW_RACELOG, - DefaultActions.UPDATE, t -> showRaceLog(t.getA(), t.getB())); + DefaultActions.READ, t -> showRaceLog(t.getA(), t.getB())); raceActionColumn.addAction(RaceLogTrackingEventManagementRaceImagesBarCell.ACTION_SET_TRACKING_TIMES, DefaultActions.UPDATE, this::showSetTrackingTimesDialog); raceActionColumn.addAction(RaceLogTrackingEventManagementRaceImagesBarCell.ACTION_START_TRACKING, diff --git a/java/com.sap.sailing.www/release_notes_admin.html b/java/com.sap.sailing.www/release_notes_admin.html index a76a6024065..f2333db314a 100755 --- a/java/com.sap.sailing.www/release_notes_admin.html +++ b/java/com.sap.sailing.www/release_notes_admin.html @@ -40,6 +40,8 @@ are now supported (MAC and FRO, respectively).
  • Added "303" as alias name for the "Hansa 303" class
  • Added "RS Venture" boat class with icon
  • +
  • The race logs for leaderboards to which the logged-in user has READ permission are now visible under + /gwt/AdminConsole.html#LeaderboardsPlace:.
  • July 2023