add troubleshoot playback links for movies and episodes (#2631)

This commit is contained in:
Jason Dove
2025-11-11 06:33:10 -06:00
committed by GitHub
parent e0977fa65b
commit 3984bc7dbe
3 changed files with 29 additions and 24 deletions
+14 -12
View File
@@ -66,24 +66,26 @@
</MudCard>
}
<MudStack Row="true" Breakpoint="Breakpoint.SmAndDown" Class="mb-6">
<MudButton Variant="Variant.Filled"
Color="Color.Primary"
StartIcon="@Icons.Material.Filled.Add"
OnClick="@AddToCollection">
Add To Collection
</MudButton>
<MudButton Variant="Variant.Filled"
Color="Color.Primary"
StartIcon="@Icons.Material.Filled.PlaylistAdd"
OnClick="@AddToPlaylist">
Add To Playlist
</MudButton>
<MudMenu Variant="Variant.Filled" Color="Color.Primary" StartIcon="@Icons.Material.Filled.Add" Label="Add To ...">
<MudMenuItem OnClick="@AddToCollection" Icon="@Icons.Material.Filled.Add">
Add To Collection
</MudMenuItem>
<MudMenuItem OnClick="@AddToPlaylist" Icon="@Icons.Material.Filled.PlaylistAdd">
Add To Playlist
</MudMenuItem>
</MudMenu>
<MudButton Variant="Variant.Filled"
Color="Color.Secondary"
StartIcon="@Icons.Material.Filled.Info"
OnClick="@ShowInfo">
Show Media Info
</MudButton>
<MudButton Variant="Variant.Filled"
Color="Color.Secondary"
StartIcon="@Icons.Material.Filled.Troubleshoot"
Href="@($"system/troubleshooting/playback?mediaItem={MovieId}")">
Troubleshoot Playback
</MudButton>
</MudStack>
</div>
</MudStack>
+14 -12
View File
@@ -102,24 +102,26 @@
<MudText Typo="Typo.h4" Class="mb-6">@episode.Episode. @episode.Title</MudText>
<MudText Class="d-none d-md-flex" Style="flex-grow: 1">@episode.Plot</MudText>
<MudStack Row="true" Breakpoint="Breakpoint.SmAndDown">
<MudButton Variant="Variant.Filled"
Color="Color.Primary"
StartIcon="@Icons.Material.Filled.Add"
OnClick="@(_ => AddEpisodeToCollection(episode))">
Add To Collection
</MudButton>
<MudButton Variant="Variant.Filled"
Color="Color.Primary"
StartIcon="@Icons.Material.Filled.PlaylistAdd"
OnClick="@(_ => AddEpisodeToPlaylist(episode))">
Add To Playlist
</MudButton>
<MudMenu Variant="Variant.Filled" Color="Color.Primary" StartIcon="@Icons.Material.Filled.Add" Label="Add To ...">
<MudMenuItem OnClick="@(_ => AddEpisodeToCollection(episode))" Icon="@Icons.Material.Filled.Add">
Add To Collection
</MudMenuItem>
<MudMenuItem OnClick="@(_ => AddEpisodeToPlaylist(episode))" Icon="@Icons.Material.Filled.PlaylistAdd">
Add To Playlist
</MudMenuItem>
</MudMenu>
<MudButton Variant="Variant.Filled"
Color="Color.Secondary"
StartIcon="@Icons.Material.Filled.Info"
OnClick="@(_ => ShowInfo(episode))">
Show Media Info
</MudButton>
<MudButton Variant="Variant.Filled"
Color="Color.Secondary"
StartIcon="@Icons.Material.Filled.Troubleshoot"
Href="@($"system/troubleshooting/playback?mediaItem={episode.EpisodeId}")">
Troubleshoot Playback
</MudButton>
</MudStack>
</div>
</MudCardContent>