Browse Source

fix navigation when using ETV_BASE_URL (#2013)

pull/2016/head
Jason Dove 4 weeks ago committed by GitHub
parent
commit
e44a391f00
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
  1. 1
      CHANGELOG.md
  2. 2
      ErsatzTV/Pages/BlockEditor.razor
  3. 2
      ErsatzTV/Pages/BlockPlayoutEditor.razor
  4. 2
      ErsatzTV/Pages/ChannelEditor.razor
  5. 2
      ErsatzTV/Pages/DecoEditor.razor
  6. 2
      ErsatzTV/Pages/DecoTemplateEditor.razor
  7. 2
      ErsatzTV/Pages/FFmpegEditor.razor
  8. 4
      ErsatzTV/Pages/PlaylistEditor.razor
  9. 2
      ErsatzTV/Pages/PlayoutAlternateSchedulesEditor.razor
  10. 2
      ErsatzTV/Pages/PlayoutEditor.razor
  11. 2
      ErsatzTV/Pages/PlayoutTemplatesEditor.razor
  12. 2
      ErsatzTV/Pages/ScheduleItemsEditor.razor
  13. 2
      ErsatzTV/Pages/TemplateEditor.razor
  14. 2
      ErsatzTV/Pages/WatermarkEditor.razor
  15. 2
      ErsatzTV/Pages/YamlPlayoutEditor.razor

1
CHANGELOG.md

@ -19,6 +19,7 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/). @@ -19,6 +19,7 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).
### Fixed
- Fix error message about synchronizing Plex collections from a Plex server that has zero collections
- Fix navigation after form submission when using `ETV_BASE_URL` environment variable
## [25.1.0] - 2025-01-10
### Added

2
ErsatzTV/Pages/BlockEditor.razor

@ -477,7 +477,7 @@ @@ -477,7 +477,7 @@
Snackbar.Add($"Unexpected error saving block: {error.Value}", Severity.Error);
Logger.LogError("Unexpected error saving block: {Error}", error.Value);
},
() => NavigationManager.NavigateTo("/blocks"));
() => NavigationManager.NavigateTo("blocks"));
}
private ReplaceBlockItems GenerateReplaceRequest()

2
ErsatzTV/Pages/BlockPlayoutEditor.razor

@ -110,7 +110,7 @@ @@ -110,7 +110,7 @@
Option<string> maybeName = await Mediator.Send(new GetChannelNameByPlayoutId(Id), _cts.Token);
if (maybeName.IsNone)
{
NavigationManager.NavigateTo("/playouts");
NavigationManager.NavigateTo("playouts");
return;
}

2
ErsatzTV/Pages/ChannelEditor.razor

@ -252,7 +252,7 @@ @@ -252,7 +252,7 @@
Snackbar.Add(error.Value, Severity.Error);
Logger.LogError("Unexpected error saving channel: {Error}", error.Value);
},
() => NavigationManager.NavigateTo("/channels"));
() => NavigationManager.NavigateTo("channels"));
}
}

2
ErsatzTV/Pages/DecoEditor.razor

@ -426,7 +426,7 @@ @@ -426,7 +426,7 @@
Snackbar.Add($"Unexpected error saving deco: {error.Value}", Severity.Error);
Logger.LogError("Unexpected error saving deco: {Error}", error.Value);
},
() => NavigationManager.NavigateTo("/decos"));
() => NavigationManager.NavigateTo("decos"));
}
}

2
ErsatzTV/Pages/DecoTemplateEditor.razor

@ -310,7 +310,7 @@ @@ -310,7 +310,7 @@
Snackbar.Add($"Unexpected error saving template: {error.Value}", Severity.Error);
Logger.LogError("Unexpected error saving template: {Error}", error.Value);
},
() => NavigationManager.NavigateTo("/deco-templates"));
() => NavigationManager.NavigateTo("deco-templates"));
}
}

2
ErsatzTV/Pages/FFmpegEditor.razor

@ -323,7 +323,7 @@ @@ -323,7 +323,7 @@
Snackbar.Add("Unexpected error saving ffmpeg profile");
Logger.LogError("Unexpected error saving ffmpeg profile: {Error}", error.Value);
},
() => NavigationManager.NavigateTo("/ffmpeg"));
() => NavigationManager.NavigateTo("ffmpeg"));
}
}

4
ErsatzTV/Pages/PlaylistEditor.razor

@ -305,7 +305,7 @@ @@ -305,7 +305,7 @@
Option<PlaylistViewModel> maybePlaylist = await Mediator.Send(new GetPlaylistById(Id), _cts.Token);
if (maybePlaylist.IsNone)
{
NavigationManager.NavigateTo("/media/playlists");
NavigationManager.NavigateTo("media/playlists");
return;
}
@ -483,7 +483,7 @@ @@ -483,7 +483,7 @@
Snackbar.Add($"Unexpected error saving playlist: {error.Value}", Severity.Error);
Logger.LogError("Unexpected error saving playlist: {Error}", error.Value);
},
() => NavigationManager.NavigateTo("/media/playlists"));
() => NavigationManager.NavigateTo("media/playlists"));
}
private ReplacePlaylistItems GenerateReplaceRequest()

2
ErsatzTV/Pages/PlayoutAlternateSchedulesEditor.razor

@ -403,7 +403,7 @@ @@ -403,7 +403,7 @@
Snackbar.Add($"Unexpected error saving alternate schedules: {error.Value}", Severity.Error);
Logger.LogError("Unexpected error saving alternate schedules: {Error}", error.Value);
},
() => NavigationManager.NavigateTo("/playouts"));
() => NavigationManager.NavigateTo("playouts"));
}
private string ToDaysOfWeekString(List<DayOfWeek> daysOfWeek)

2
ErsatzTV/Pages/PlayoutEditor.razor

@ -127,7 +127,7 @@ @@ -127,7 +127,7 @@
Snackbar.Add(error.Value, Severity.Error);
Logger.LogError("Unexpected error saving playout: {Error}", error.Value);
},
() => NavigationManager.NavigateTo("/playouts"));
() => NavigationManager.NavigateTo("playouts"));
}
}

2
ErsatzTV/Pages/PlayoutTemplatesEditor.razor

@ -543,7 +543,7 @@ else @@ -543,7 +543,7 @@ else
Snackbar.Add($"Unexpected error saving playout templates: {error.Value}", Severity.Error);
Logger.LogError("Unexpected error saving playout templates: {Error}", error.Value);
},
() => NavigationManager.NavigateTo("/playouts"));
() => NavigationManager.NavigateTo("playouts"));
}
private async Task PreviewCalendar()

2
ErsatzTV/Pages/ScheduleItemsEditor.razor

@ -640,7 +640,7 @@ @@ -640,7 +640,7 @@
Snackbar.Add($"Unexpected error saving schedule: {error.Value}", Severity.Error);
Logger.LogError("Unexpected error saving schedule: {Error}", error.Value);
},
() => NavigationManager.NavigateTo("/schedules"));
() => NavigationManager.NavigateTo("schedules"));
}
private async Task SelectedItemChanged(ProgramScheduleItemEditViewModel vm)

2
ErsatzTV/Pages/TemplateEditor.razor

@ -277,7 +277,7 @@ @@ -277,7 +277,7 @@
Snackbar.Add($"Unexpected error saving template: {error.Value}", Severity.Error);
Logger.LogError("Unexpected error saving template: {Error}", error.Value);
},
() => NavigationManager.NavigateTo("/templates"));
() => NavigationManager.NavigateTo("templates"));
}
}

2
ErsatzTV/Pages/WatermarkEditor.razor

@ -215,7 +215,7 @@ @@ -215,7 +215,7 @@
Snackbar.Add("Unexpected error saving watermark");
Logger.LogError("Unexpected error saving watermark: {Error}", error.Value);
},
() => NavigationManager.NavigateTo("/watermarks"));
() => NavigationManager.NavigateTo("watermarks"));
}
}

2
ErsatzTV/Pages/YamlPlayoutEditor.razor

@ -77,7 +77,7 @@ @@ -77,7 +77,7 @@
Option<string> maybeName = await Mediator.Send(new GetChannelNameByPlayoutId(Id), _cts.Token);
if (maybeName.IsNone)
{
NavigationManager.NavigateTo("/playouts");
NavigationManager.NavigateTo("playouts");
return;
}

Loading…
Cancel
Save