Fix symlinks issue (#680)

This commit is contained in:
Mingshen Sun 2025-02-16 10:54:00 -08:00 committed by GitHub
parent 3292bd3652
commit 1d6785511a
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -172,6 +172,7 @@ public final class PasswordEntity: NSManagedObject, Identifiable {
continue
}
for case let fileURL as URL in directoryEnumerator {
let fileURL = fileURL.resolvingSymlinksInPath()
guard let resourceValues = try? fileURL.resourceValues(forKeys: resourceKeys),
let isDirectory = resourceValues.isDirectory,
let name = resourceValues.name