From 461c9308ba9634ed8712b510047c7827a6739bd4 Mon Sep 17 00:00:00 2001 From: Ionut Pac-Balaj Date: Thu, 10 Oct 2024 11:59:18 +0300 Subject: [PATCH 1/2] Return LoginManager.login error back to the plugin consumer --- ios/Plugin/Plugin.swift | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ios/Plugin/Plugin.swift b/ios/Plugin/Plugin.swift index e1ef374..7f3b5c2 100644 --- a/ios/Plugin/Plugin.swift +++ b/ios/Plugin/Plugin.swift @@ -38,7 +38,7 @@ public class FacebookLogin: CAPPlugin { self.loginManager.logIn(permissions: permissions, from: self.bridge?.viewController) { result, error in if let error = error { print(error) - call.reject("LoginManager.logIn failed") + call.reject("LoginManager.logIn failed", nil, error) } else if let result = result, result.isCancelled { print("User cancelled login") call.resolve() From 02a34c149571db3e7372a27414f35b72d67d430c Mon Sep 17 00:00:00 2001 From: Ionut Pac-Balaj Date: Thu, 10 Oct 2024 12:08:06 +0300 Subject: [PATCH 2/2] Return back only the localized description --- ios/Plugin/Plugin.swift | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ios/Plugin/Plugin.swift b/ios/Plugin/Plugin.swift index 7f3b5c2..8b7f219 100644 --- a/ios/Plugin/Plugin.swift +++ b/ios/Plugin/Plugin.swift @@ -38,7 +38,7 @@ public class FacebookLogin: CAPPlugin { self.loginManager.logIn(permissions: permissions, from: self.bridge?.viewController) { result, error in if let error = error { print(error) - call.reject("LoginManager.logIn failed", nil, error) + call.reject("LoginManager.logIn failed", nil, error.localizedDescription) } else if let result = result, result.isCancelled { print("User cancelled login") call.resolve()