mirror of
https://github.com/Radarr/Radarr.git
synced 2026-04-22 22:15:17 -04:00
Fixed: Skip sample check for DVD image files (iso, img, m2ts) (#4531)
* Add support for video files with non-lowercase extensions. * Fix file scan ignoring DVD image files (iso, img, vob, m2ts) Always allow DVD and Bluray file types without analysis, instead of detecting as 0 runtime. * Use extensions to detect DVD image files instead of Quality enum Add unit tests Co-authored-by: Doug Krahmer <doug.git@remhark.com>
This commit is contained in:
@@ -10,7 +10,7 @@ namespace NzbDrone.Core.MediaFiles
|
||||
|
||||
static MediaFileExtensions()
|
||||
{
|
||||
_fileExtensions = new Dictionary<string, Quality>
|
||||
_fileExtensions = new Dictionary<string, Quality>(StringComparer.OrdinalIgnoreCase)
|
||||
{
|
||||
//Unknown
|
||||
{ ".webm", Quality.Unknown },
|
||||
@@ -75,9 +75,9 @@ namespace NzbDrone.Core.MediaFiles
|
||||
|
||||
public static Quality GetQualityForExtension(string extension)
|
||||
{
|
||||
if (_fileExtensions.ContainsKey(extension))
|
||||
if (_fileExtensions.TryGetValue(extension, out var quality))
|
||||
{
|
||||
return _fileExtensions[extension];
|
||||
return quality;
|
||||
}
|
||||
|
||||
return Quality.Unknown;
|
||||
|
||||
Reference in New Issue
Block a user