mirror of
https://github.com/jellyfin/jellyfin.git
synced 2025-07-09 03:04:24 -04:00
update photo resolver to exclude generated images
This commit is contained in:
parent
ea378d7850
commit
361dedc314
@ -51,8 +51,17 @@ namespace MediaBrowser.Server.Implementations.Library.Resolvers
|
|||||||
{
|
{
|
||||||
var filename = Path.GetFileNameWithoutExtension(path) ?? string.Empty;
|
var filename = Path.GetFileNameWithoutExtension(path) ?? string.Empty;
|
||||||
|
|
||||||
return !IgnoreFiles.Contains(filename, StringComparer.OrdinalIgnoreCase)
|
if (IgnoreFiles.Contains(filename, StringComparer.OrdinalIgnoreCase))
|
||||||
&& imageProcessor.SupportedInputFormats.Contains((Path.GetExtension(path) ?? string.Empty).TrimStart('.'), StringComparer.OrdinalIgnoreCase);
|
{
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
|
||||||
|
if (IgnoreFiles.Any(i => filename.IndexOf("-" + i, StringComparison.OrdinalIgnoreCase) != -1))
|
||||||
|
{
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
|
||||||
|
return imageProcessor.SupportedInputFormats.Contains((Path.GetExtension(path) ?? string.Empty).TrimStart('.'), StringComparer.OrdinalIgnoreCase);
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user