Fixed: Deprecate Media Browser / Legacy Emby metadata

This commit is contained in:
Bogdan 2025-03-31 21:28:10 +03:00
parent a5bcac5de9
commit 16b6997b14
2 changed files with 8 additions and 2 deletions

View file

@ -8,23 +8,28 @@ using System.Xml.Linq;
using NLog;
using NzbDrone.Common.Extensions;
using NzbDrone.Core.Extras.Metadata.Files;
using NzbDrone.Core.Localization;
using NzbDrone.Core.MediaFiles;
using NzbDrone.Core.Movies;
using NzbDrone.Core.ThingiProvider;
namespace NzbDrone.Core.Extras.Metadata.Consumers.MediaBrowser
{
public class MediaBrowserMetadata : MetadataBase<MediaBrowserMetadataSettings>
{
private readonly ILocalizationService _localizationService;
private readonly Logger _logger;
public MediaBrowserMetadata(
Logger logger)
public MediaBrowserMetadata(ILocalizationService localizationService, Logger logger)
{
_localizationService = localizationService;
_logger = logger;
}
public override string Name => "Emby (Legacy)";
public override ProviderMessage Message => new (_localizationService.GetLocalizedString("MetadataMediaBrowserDeprecated", new Dictionary<string, object> { { "version", "v6" } }), ProviderMessageType.Warning);
public override MetadataFile FindMetadataFile(Movie movie, string path)
{
var filename = Path.GetFileName(path);

View file

@ -1042,6 +1042,7 @@
"MetadataKometaDeprecated": "Kometa files will no longer be created, support will be removed completely in v6",
"MetadataKometaDeprecatedSetting": "Deprecated",
"MetadataLoadError": "Unable to load Metadata",
"MetadataMediaBrowserDeprecated": "Media Browser metadata is deprecated, support will be removed completely in {version}.",
"MetadataSettings": "Metadata Settings",
"MetadataSettingsMovieImages": "Movie Images",
"MetadataSettingsMovieMetadata": "Movie Metadata",