Check for file existance
This commit is contained in:
parent
b27325cdcb
commit
7088bd4b8d
@ -504,9 +504,9 @@ namespace FileLiberator
|
|||||||
private static FileType getFileType(TempFile file)
|
private static FileType getFileType(TempFile file)
|
||||||
=> FileTypes.GetFileTypeFromPath(file.FilePath);
|
=> FileTypes.GetFileTypeFromPath(file.FilePath);
|
||||||
private static TempFile? getFirstAudioFile(IEnumerable<TempFile> entries)
|
private static TempFile? getFirstAudioFile(IEnumerable<TempFile> entries)
|
||||||
=> entries.FirstOrDefault(f => getFileType(f) is FileType.Audio);
|
=> entries.FirstOrDefault(f => File.Exists(f.FilePath) && getFileType(f) is FileType.Audio);
|
||||||
private static IEnumerable<TempFile> getAaxcFiles(IEnumerable<TempFile> entries)
|
private static IEnumerable<TempFile> getAaxcFiles(IEnumerable<TempFile> entries)
|
||||||
=> entries.Where(f => getFileType(f) is FileType.AAXC || f.Extension.Equals(".key", StringComparison.OrdinalIgnoreCase));
|
=> entries.Where(f => File.Exists(f.FilePath) && (getFileType(f) is FileType.AAXC || f.Extension.Equals(".key", StringComparison.OrdinalIgnoreCase)));
|
||||||
#endregion
|
#endregion
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user