diff --git a/Client/Pages/Index.razor b/Client/Pages/Index.razor
index d19b76e..ddb4aac 100644
--- a/Client/Pages/Index.razor
+++ b/Client/Pages/Index.razor
@@ -83,12 +83,21 @@ else
@if (SelectedSchedule.ContainsKey(day))
{
-
- @GetShiftTimes(day)
-
-
- @GetTransportSummary(day)
-
+ if (GetShiftTimes(day).Length > 0)
+ {
+
+ @GetShiftTimes(day)
+
+
+ @GetTransportSummary(day)
+
+ }
+ else
+ {
+
+ @SelectedSchedule[day]
+
+ }
}
}
@@ -132,12 +141,21 @@ else
@if (SelectedSchedule.ContainsKey(day))
{
-
- @GetShiftTimes(day)
-
-
- @GetTransportSummary(day)
-
+ if (GetShiftTimes(day).Length > 0)
+ {
+
+ @GetShiftTimes(day)
+
+
+ @GetTransportSummary(day)
+
+ }
+ else
+ {
+
+ @SelectedSchedule[day]
+
+ }
}
}
diff --git a/Client/Pages/Index.razor.cs b/Client/Pages/Index.razor.cs
index 81bf0a7..cec5bb3 100644
--- a/Client/Pages/Index.razor.cs
+++ b/Client/Pages/Index.razor.cs
@@ -272,13 +272,15 @@ namespace ShiftScheduler.Client.Pages
var morningTransport = shiftWithTransport.GetMorningTransportSummary();
if (!string.IsNullOrEmpty(morningTransport))
- summaries.Add($"🚂 {morningTransport}");
+ summaries.Add(morningTransport);
var afternoonTransport = shiftWithTransport.GetAfternoonTransportSummary();
if (!string.IsNullOrEmpty(afternoonTransport))
- summaries.Add($"🚂 {afternoonTransport}");
+ summaries.Add(afternoonTransport);
+
+ if (summaries.Count == 0) { return string.Empty; }
- return string.Join(" | ", summaries);
+ return "🚂 " + string.Join(" | ", summaries);
}
// Helper method to get shift times for display