Ignores files in __MACOSX folder

This commit is contained in:
Stuart Breckenridge
2023-01-19 11:34:25 +08:00
committed by Brent Simmons
parent 4289518e36
commit 23af34b616

View File

@@ -75,6 +75,10 @@ public class ArticleThemeDownloader {
private func findThemeFile(in searchPath: String) -> String? {
if let directoryContents = FileManager.default.enumerator(atPath: searchPath) {
while let file = directoryContents.nextObject() as? String {
if file.localizedCaseInsensitiveContains("__MACOSX") {
logger.debug("Ignoring theme file in __MACOSX folder.")
continue
}
if file.hasSuffix(".nnwtheme") {
return file
}