summaryrefslogtreecommitdiff
path: root/Hutch/Views/SystemStatus
diff options
context:
space:
mode:
Diffstat (limited to 'Hutch/Views/SystemStatus')
-rw-r--r--Hutch/Views/SystemStatus/SystemStatusSummaryRow.swift10
1 files changed, 4 insertions, 6 deletions
diff --git a/Hutch/Views/SystemStatus/SystemStatusSummaryRow.swift b/Hutch/Views/SystemStatus/SystemStatusSummaryRow.swift
index 5d94dad..e25cb26 100644
--- a/Hutch/Views/SystemStatus/SystemStatusSummaryRow.swift
+++ b/Hutch/Views/SystemStatus/SystemStatusSummaryRow.swift
@@ -63,7 +63,8 @@ struct SystemStatusSummaryRow: View {
private var primaryMessage: String {
if let snapshot {
- return snapshot.hasDisruption ? snapshot.bannerSummary : snapshot.overallStatusText
+ let summary = snapshot.hasDisruption ? snapshot.bannerSummary : snapshot.overallStatusText
+ return "\(summary) • Updated \(snapshot.lastUpdated.relativeDescription)"
}
if let errorMessage, !errorMessage.isEmpty {
return errorMessage
@@ -75,11 +76,8 @@ struct SystemStatusSummaryRow: View {
}
private var metadataMessage: String? {
- if let snapshot {
- if isShowingStaleData {
- return "Updated \(snapshot.lastUpdated.relativeDescription) • Showing saved data"
- }
- return "Updated \(snapshot.lastUpdated.relativeDescription)"
+ if snapshot != nil, isShowingStaleData {
+ return "Showing saved data"
}
if errorMessage != nil {
return "Open System Status to retry."