From bd4a9964293d5e4fb3127c742fecdf05d584d449 Mon Sep 17 00:00:00 2001 From: Mikal Stordal Date: Mon, 30 Aug 2021 18:37:47 +0200 Subject: [PATCH] Use a constant to store the metadata provider name --- Shokofin/Plugin.cs | 2 ++ Shokofin/Providers/BoxSetProvider.cs | 2 +- Shokofin/Providers/EpisodeProvider.cs | 2 +- Shokofin/Providers/ImageProvider.cs | 2 +- Shokofin/Providers/MovieProvider.cs | 2 +- Shokofin/Providers/SeasonProvider.cs | 2 +- Shokofin/Providers/SeriesProvider.cs | 2 +- 7 files changed, 8 insertions(+), 6 deletions(-) diff --git a/Shokofin/Plugin.cs b/Shokofin/Plugin.cs index 50e26d2a..d2bd62ee 100644 --- a/Shokofin/Plugin.cs +++ b/Shokofin/Plugin.cs @@ -10,6 +10,8 @@ namespace Shokofin { public class Plugin : BasePlugin, IHasWebPages { + public static string MetadataProviderName = "Shoko"; + public override string Name => "Shoko"; public override Guid Id => Guid.Parse("5216ccbf-d24a-4eb3-8a7e-7da4230b7052"); diff --git a/Shokofin/Providers/BoxSetProvider.cs b/Shokofin/Providers/BoxSetProvider.cs index 052048af..94d1eee7 100644 --- a/Shokofin/Providers/BoxSetProvider.cs +++ b/Shokofin/Providers/BoxSetProvider.cs @@ -16,7 +16,7 @@ namespace Shokofin.Providers { public class BoxSetProvider : IRemoteMetadataProvider { - public string Name => "Shoko"; + public string Name => Plugin.MetadataProviderName; private readonly IHttpClientFactory HttpClientFactory; diff --git a/Shokofin/Providers/EpisodeProvider.cs b/Shokofin/Providers/EpisodeProvider.cs index 1f7848b5..26b05910 100644 --- a/Shokofin/Providers/EpisodeProvider.cs +++ b/Shokofin/Providers/EpisodeProvider.cs @@ -17,7 +17,7 @@ namespace Shokofin.Providers { public class EpisodeProvider: IRemoteMetadataProvider { - public string Name => "Shoko"; + public string Name => Plugin.MetadataProviderName; private readonly IHttpClientFactory HttpClientFactory; diff --git a/Shokofin/Providers/ImageProvider.cs b/Shokofin/Providers/ImageProvider.cs index 2efc5a01..d46007a8 100644 --- a/Shokofin/Providers/ImageProvider.cs +++ b/Shokofin/Providers/ImageProvider.cs @@ -16,7 +16,7 @@ namespace Shokofin.Providers { public class ImageProvider : IRemoteImageProvider { - public string Name => "Shoko"; + public string Name => Plugin.MetadataProviderName; private readonly IHttpClientFactory HttpClientFactory; diff --git a/Shokofin/Providers/MovieProvider.cs b/Shokofin/Providers/MovieProvider.cs index ee9d2be2..1ca81f56 100644 --- a/Shokofin/Providers/MovieProvider.cs +++ b/Shokofin/Providers/MovieProvider.cs @@ -15,7 +15,7 @@ namespace Shokofin.Providers { public class MovieProvider : IRemoteMetadataProvider { - public string Name => "Shoko"; + public string Name => Plugin.MetadataProviderName; private readonly IHttpClientFactory HttpClientFactory; diff --git a/Shokofin/Providers/SeasonProvider.cs b/Shokofin/Providers/SeasonProvider.cs index aee2a127..09bc5c66 100644 --- a/Shokofin/Providers/SeasonProvider.cs +++ b/Shokofin/Providers/SeasonProvider.cs @@ -14,7 +14,7 @@ namespace Shokofin.Providers { public class SeasonProvider : IRemoteMetadataProvider { - public string Name => "Shoko"; + public string Name => Plugin.MetadataProviderName; private readonly IHttpClientFactory HttpClientFactory; private readonly ILogger Logger; diff --git a/Shokofin/Providers/SeriesProvider.cs b/Shokofin/Providers/SeriesProvider.cs index a4ccc79a..1209ed59 100644 --- a/Shokofin/Providers/SeriesProvider.cs +++ b/Shokofin/Providers/SeriesProvider.cs @@ -16,7 +16,7 @@ namespace Shokofin.Providers { public class SeriesProvider : IRemoteMetadataProvider { - public string Name => "Shoko"; + public string Name => Plugin.MetadataProviderName; private readonly IHttpClientFactory HttpClientFactory;