浏览代码

Update Jellyfin.Api/Controllers/DashboardController.cs

Co-authored-by: Cody Robibero <cody@robibe.ro>
David 5 年之前
父节点
当前提交
4eb94b8fb1
共有 1 个文件被更改,包括 2 次插入2 次删除
  1. 2 2
      Jellyfin.Api/Controllers/DashboardController.cs

+ 2 - 2
Jellyfin.Api/Controllers/DashboardController.cs

@@ -259,12 +259,12 @@ namespace Jellyfin.Api.Controllers
 
 
         private IEnumerable<Tuple<PluginPageInfo, IPlugin>> GetPluginPages(IPlugin plugin)
         private IEnumerable<Tuple<PluginPageInfo, IPlugin>> GetPluginPages(IPlugin plugin)
         {
         {
-            if (!(plugin is IHasWebPages))
+            if (!(plugin is IHasWebPages hasWebPages))
             {
             {
                 return new List<Tuple<PluginPageInfo, IPlugin>>();
                 return new List<Tuple<PluginPageInfo, IPlugin>>();
             }
             }
 
 
-            return (plugin as IHasWebPages)!.GetPages().Select(i => new Tuple<PluginPageInfo, IPlugin>(i, plugin));
+            return hasWebPages.GetPages().Select(i => new Tuple<PluginPageInfo, IPlugin>(i, plugin));
         }
         }
 
 
         private IEnumerable<Tuple<PluginPageInfo, IPlugin>> GetPluginPages()
         private IEnumerable<Tuple<PluginPageInfo, IPlugin>> GetPluginPages()