From 2ff38bcd22cb7b0c2724fda50bd755feff3cfbff Mon Sep 17 00:00:00 2001 From: IAmParadox27 Date: Mon, 24 Feb 2025 22:18:25 +0000 Subject: [PATCH] And forgot the IHasWebPages --- src/Jellyfin.Plugin.MediaBar/MediaBarPlugin.cs | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/src/Jellyfin.Plugin.MediaBar/MediaBarPlugin.cs b/src/Jellyfin.Plugin.MediaBar/MediaBarPlugin.cs index 478a36f..c1d97fa 100644 --- a/src/Jellyfin.Plugin.MediaBar/MediaBarPlugin.cs +++ b/src/Jellyfin.Plugin.MediaBar/MediaBarPlugin.cs @@ -6,7 +6,7 @@ using MediaBrowser.Model.Serialization; namespace Jellyfin.Plugin.MediaBar { - public class MediaBarPlugin : BasePlugin, IHasPluginConfiguration + public class MediaBarPlugin : BasePlugin, IHasPluginConfiguration, IHasWebPages { public override Guid Id => Guid.Parse("08f615ea-2107-4f04-89cc-091035f54448"); @@ -15,5 +15,16 @@ namespace Jellyfin.Plugin.MediaBar public MediaBarPlugin(IApplicationPaths applicationPaths, IXmlSerializer xmlSerializer, IServiceProvider serviceProvider) : base(applicationPaths, xmlSerializer) { } + + public IEnumerable GetPages() + { + string? prefix = GetType().Namespace; + + yield return new PluginPageInfo + { + Name = Name, + EmbeddedResourcePath = $"{prefix}.Configuration.config.html" + }; + } } } \ No newline at end of file