Support adding video even when no other video has been added before (--> always show add button when admin-user is logged on)

This commit is contained in:
Jens Rommel committed 2013-04-29 16:33:37 +02:00
1 parent 60f76ee748
commit 72d185a7b5
2 files changed
+5 -5

No files matched your search

@@ -274,7 +274,7 @@ public class MediaSelector implements /* RaceTimesInfoProviderListener, */PlaySt
@Override
public void onFailure(Throwable caught) {
setWidgetsVisible(false);
setWidgetsVisible((this.user != null));
errorReporter.reportError("Remote Procedure Call getMediaTracksForRace(...) - Failure: " + caught.getMessage());
}
@@ -285,7 +285,7 @@ public class MediaSelector implements /* RaceTimesInfoProviderListener, */PlaySt
for (MediaTrack mediaTrack : this.mediaTracks) {
setStatus(mediaTrack);
}
setWidgetsVisible(this.mediaTracks.size() > 0);
setWidgetsVisible((this.mediaTracks.size() > 0) || (this.user != null));
}
private void setWidgetsVisible(boolean isVisible) {
@@ -106,9 +106,9 @@ public class RaceBoardPanel extends SimplePanel implements RegattaDisplayer, Rac
private final UserDTO user;
public RaceBoardPanel(SailingServiceAsync sailingService, MediaServiceAsync mediaService, UserDTO theUser, Timer timer,
RaceSelectionProvider theRaceSelectionProvider, String leaderboardName, String leaderboardGroupName,
RaceBoardViewConfiguration raceboardViewConfiguration, ErrorReporter errorReporter, final StringMessages stringMessages,
UserAgentDetails userAgent, RaceTimesInfoProvider raceTimesInfoProvider) {
boolean canReplayWhileLiveIsPossible, RaceSelectionProvider theRaceSelectionProvider, String leaderboardName,
String leaderboardGroupName, RaceBoardViewConfiguration raceboardViewConfiguration, ErrorReporter errorReporter,
final StringMessages stringMessages, UserAgentDetails userAgent, RaceTimesInfoProvider raceTimesInfoProvider) {
this.sailingService = sailingService;
this.mediaService = mediaService;
this.user = theUser;