Skip to content

Commit

Permalink
Merge pull request #465 from tjarvstrand/fix-request-permissions
Browse files Browse the repository at this point in the history
Remove faulty requestPermissions implementation in favor of working one
  • Loading branch information
IVLIVS-III committed Jan 30, 2023
2 parents 039f047 + 05dc04d commit c7300b0
Showing 1 changed file with 1 addition and 11 deletions.
12 changes: 1 addition & 11 deletions ios/Classes/SwiftDeviceCalendarPlugin.swift
Expand Up @@ -1024,7 +1024,7 @@ public class SwiftDeviceCalendarPlugin: NSObject, FlutterPlugin, EKEventViewDele
self.finishWithUnauthorizedError(result: result)
}

private func requestPermissions(completion: @escaping (Bool) -> Void) {
private func requestPermissions(_ completion: @escaping (Bool) -> Void) {
if hasEventPermissions() {
completion(true)
return
Expand All @@ -1039,16 +1039,6 @@ public class SwiftDeviceCalendarPlugin: NSObject, FlutterPlugin, EKEventViewDele
let status = EKEventStore.authorizationStatus(for: .event)
return status == EKAuthorizationStatus.authorized
}

private func requestPermissions(_ result: @escaping FlutterResult) {
if hasEventPermissions() {
result(true)
}
eventStore.requestAccess(to: .event, completion: {
(accessGranted: Bool, _: Error?) in
result(accessGranted)
})
}
}

extension Date {
Expand Down

0 comments on commit c7300b0

Please sign in to comment.