diff --git a/Shared/Extensions/CacheCleaner.swift b/Shared/Extensions/CacheCleaner.swift index 483b4358e..ce54c587f 100644 --- a/Shared/Extensions/CacheCleaner.swift +++ b/Shared/Extensions/CacheCleaner.swift @@ -12,9 +12,9 @@ import Web struct CacheCleaner { - static let log = OSLog(subsystem: Bundle.main.bundleIdentifier!, category: "CacheCleaner") + nonisolated(unsafe) static let log = OSLog(subsystem: Bundle.main.bundleIdentifier!, category: "CacheCleaner") - static func purgeIfNecessary() { + @MainActor static func purgeIfNecessary() { guard let flushDate = AppDefaults.shared.lastImageCacheFlushDate else { AppDefaults.shared.lastImageCacheFlushDate = Date()