better audio file check

This commit is contained in:
Gary Wilber 2020-09-27 13:28:19 -07:00
parent 75041e7f39
commit 3cfbe6e340

View file

@ -117,10 +117,8 @@ namespace Emby.Server.Implementations.Library.Resolvers.Audio
ILibraryManager libraryManager) ILibraryManager libraryManager)
{ {
// check for audio files before digging down into directories // check for audio files before digging down into directories
var firstAudioFile = list var foundAudioFile = list.Any(fileSystemInfo => !fileSystemInfo.IsDirectory && libraryManager.IsAudioFile(fileSystemInfo.FullName));
.Where(fileSystemInfo => !fileSystemInfo.IsDirectory) if (foundAudioFile)
.FirstOrDefault(fileSystemInfo => libraryManager.IsAudioFile(fileSystemInfo.FullName));
if (firstAudioFile != null)
{ {
// at least one audio file exists // at least one audio file exists
return true; return true;