private boolean isVersionInfoUpdatedToday() { Date latestVersionUpdatedAt = serverVersionInfo.getLatestVersionUpdatedAt(); if (latestVersionUpdatedAt == null) return false; return isToday(latestVersionUpdatedAt); }
public UsageStatisticsReporting get() { UsageStatisticsReporting loaded = usageStatisticsReportingSqlMapDao.load(); loaded.setDataSharingServerUrl(systemEnvironment.getGoDataSharingServerUrl()); loaded.setDataSharingGetEncryptionKeysUrl(systemEnvironment.getGoDataSharingGetEncryptionKeysUrl()); boolean canReport = !isDevelopmentServer() && dataSharingSettingsService.get().allowSharing() && !isToday(loaded.lastReportedAt()) && !isReportingInProgress(); loaded.canReport(canReport); return loaded; }