Prevent parsing for Wdtv metadata detection if not a matching extension

This commit is contained in:
Qstick 2024-01-24 21:35:03 -06:00
parent de284a980b
commit 76b6359732
1 changed files with 13 additions and 14 deletions

View File

@ -53,22 +53,21 @@ namespace NzbDrone.Core.Extras.Metadata.Consumers.Wdtv
return null;
}
var metadata = new MetadataFile
if (Path.GetExtension(filename).ToLowerInvariant() == ".xml")
{
ArtistId = artist.Id,
Consumer = GetType().Name,
RelativePath = artist.Path.GetRelativePath(path)
};
var parseResult = Parser.Parser.ParseMusicTitle(filename);
if (parseResult != null)
{
switch (Path.GetExtension(filename).ToLowerInvariant())
var metadata = new MetadataFile
{
case ".xml":
metadata.Type = MetadataType.TrackMetadata;
return metadata;
ArtistId = artist.Id,
Consumer = GetType().Name,
RelativePath = artist.Path.GetRelativePath(path)
};
var parseResult = Parser.Parser.ParseMusicTitle(filename);
if (parseResult != null)
{
metadata.Type = MetadataType.TrackMetadata;
return metadata;
}
}