();
var scan = new SynchronizeJellyfinCollections(mediaSourceId, force);
- await mediator.Send(scan, context.GetCancellationToken());
+ await mediator.Send(scan, token);
}
});
var rootCommand = new RootCommand();
- rootCommand.AddCommand(scanLocalCommand);
- rootCommand.AddCommand(scanPlexCommand);
- rootCommand.AddCommand(scanPlexCollectionsCommand);
- rootCommand.AddCommand(scanEmbyCommand);
- rootCommand.AddCommand(scanEmbyCollectionsCommand);
- rootCommand.AddCommand(scanJellyfinCommand);
- rootCommand.AddCommand(scanJellyfinCollectionsCommand);
+ rootCommand.Subcommands.Add(scanLocalCommand);
+ rootCommand.Subcommands.Add(scanPlexCommand);
+ rootCommand.Subcommands.Add(scanPlexCollectionsCommand);
+ rootCommand.Subcommands.Add(scanEmbyCommand);
+ rootCommand.Subcommands.Add(scanEmbyCollectionsCommand);
+ rootCommand.Subcommands.Add(scanJellyfinCommand);
+ rootCommand.Subcommands.Add(scanJellyfinCollectionsCommand);
return rootCommand;
}
diff --git a/ErsatzTV/Shared/MainLayout.razor b/ErsatzTV/Shared/MainLayout.razor
index 4c665292..f0726dec 100644
--- a/ErsatzTV/Shared/MainLayout.razor
+++ b/ErsatzTV/Shared/MainLayout.razor
@@ -75,8 +75,8 @@
@if (SystemStartup.IsDatabaseReady && SystemStartup.IsSearchIndexReady)
{
- M3U
- XMLTV
+ M3U
+ XMLTV
}
@* API *@
@@ -291,12 +291,6 @@
_ => null
};
- private string IptvUrl(string path)
- {
- var uri = new Uri(NavigationManager.Uri);
- return $"{uri.Scheme}://{uri.Host}:{Settings.StreamingPort}/iptv/{path}";
- }
-
private void ToggleDrawer()
{
_drawerIsOpen = !_drawerIsOpen;