File tree 1 file changed +6
-2
lines changed
packages/auth/ios/RNFBAuth
1 file changed +6
-2
lines changed Original file line number Diff line number Diff line change @@ -1268,7 +1268,8 @@ - (void)promiseRejectAuthException:(RCTPromiseRejectBlock)reject error:(NSError
1268
1268
@" message" : [jsError valueForKey: @" message" ],
1269
1269
@" nativeErrorMessage" : [jsError valueForKey: @" nativeErrorMessage" ],
1270
1270
@" authCredential" : [jsError valueForKey: @" authCredential" ],
1271
- @" resolver" : [jsError valueForKey: @" resolver" ]
1271
+ @" resolver" : [jsError valueForKey: @" resolver" ],
1272
+ @" email" : [jsError valueForKey: @" email" ]
1272
1273
}];
1273
1274
}
1274
1275
@@ -1366,13 +1367,16 @@ - (NSDictionary *)getJSError:(NSError *)error {
1366
1367
NSString *sessionKey = [NSString stringWithFormat: @" %@ " , @([resolver.session hash ])];
1367
1368
cachedResolver[sessionKey] = resolver;
1368
1369
}
1370
+
1371
+ NSString *email = [error userInfo ][FIRAuthErrorUserInfoEmailKey];
1369
1372
1370
1373
return @{
1371
1374
@" code" : code,
1372
1375
@" message" : message,
1373
1376
@" nativeErrorMessage" : nativeErrorMessage,
1374
1377
@" authCredential" : authCredentialDict != nil ? (id )authCredentialDict : [NSNull null ],
1375
- @" resolver" : resolverDict != nil ? (id )resolverDict : [NSNull null ]
1378
+ @" resolver" : resolverDict != nil ? (id )resolverDict : [NSNull null ],
1379
+ @" email" : email != nil ? email : [NSNull null ]
1376
1380
};
1377
1381
}
1378
1382
You can’t perform that action at this time.
0 commit comments