From 910165fe3ba83f0deb5993eb9b3496e82820a5e2 Mon Sep 17 00:00:00 2001 From: ko2ic Date: Mon, 1 Oct 2018 17:55:13 +0900 Subject: [PATCH] Fix crash when `error.userInfo[FIRFunctionsErrorDetailsKey]` is nil * crash when not specified `details` parameter at server's `functions.https.HttpsError` --- packages/cloud_functions/ios/Classes/CloudFunctionsPlugin.m | 1 + 1 file changed, 1 insertion(+) diff --git a/packages/cloud_functions/ios/Classes/CloudFunctionsPlugin.m b/packages/cloud_functions/ios/Classes/CloudFunctionsPlugin.m index 0155b672c95c..285e234ab65a 100644 --- a/packages/cloud_functions/ios/Classes/CloudFunctionsPlugin.m +++ b/packages/cloud_functions/ios/Classes/CloudFunctionsPlugin.m @@ -49,6 +49,7 @@ - (void)handleMethodCall:(FlutterMethodCall *)call result:(FlutterResult)result @"code" : [self mapFunctionsErrorCodes:error.code], @"message" : error.localizedDescription, @"details" : error.userInfo[FIRFunctionsErrorDetailsKey] + ?: [NSNull null] }]; } else { flutterError =