From 1c7d4ffb1d447fcc52f1cefd1ee7f987202eef1e Mon Sep 17 00:00:00 2001 From: Roman Podymov Date: Sat, 30 Nov 2019 17:58:52 +0100 Subject: [PATCH] SPPermissionLocation is also denied when restricted --- Source/SPPermissions/Permissions/SPPermissionLocation.swift | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Source/SPPermissions/Permissions/SPPermissionLocation.swift b/Source/SPPermissions/Permissions/SPPermissionLocation.swift index f48aadd0..7480a724 100644 --- a/Source/SPPermissions/Permissions/SPPermissionLocation.swift +++ b/Source/SPPermissions/Permissions/SPPermissionLocation.swift @@ -53,7 +53,8 @@ struct SPLocationPermission: SPPermissionProtocol { } var isDenied: Bool { - return CLLocationManager.authorizationStatus() == .denied + let authorizationStatus = CLLocationManager.authorizationStatus() + return authorizationStatus == .denied || authorizationStatus == .restricted } func request(completion: @escaping ()->()?) {