Update Permission Requirement

This commit is contained in:
Hariharan Mudaliar 2026-01-02 17:32:12 +05:30
commit 4adaba746d
No known key found for this signature in database
GPG key ID: 025583EB0BE5640E
4 changed files with 181 additions and 12 deletions

View file

@ -990,6 +990,7 @@ private final class FocusMetadataReader {
static let shared = FocusMetadataReader()
private func getModeConfig(for focusName: String) -> DNDMode? {
guard FullDiskAccessAuthorization.hasPermission() else { return nil }
do {
let data = try Data(contentsOf: pathToDatabase)
let root = try JSONDecoder().decode(DNDConfigRoot.self, from: data)