File tree Expand file tree Collapse file tree 1 file changed +9
-2
lines changed
packages/auth/ios/RNFBAuth Expand file tree Collapse file tree 1 file changed +9
-2
lines changed Original file line number Diff line number Diff line change @@ -892,8 +892,15 @@ - (void)invalidate {
892892 DLog (@" verifyPhoneNumberForMultifactor phoneNumber: %@ " , phoneNumber);
893893 DLog (@" verifyPhoneNumberForMultifactor sessionId: %@ " , sessionId);
894894 FIRMultiFactorSession *session = cachedSessions[sessionId];
895- DLog (@" using instance VerifyPhoneNumberForMultifactor: %@ " ,
896- firebaseApp.name )[[FIRPhoneAuthProvider providerWithAuth: [FIRAuth authWithApp: firebaseApp]]
895+ if (session == nil ) {
896+ [RNFBSharedUtils rejectPromiseWithUserInfo: reject
897+ userInfo: (NSMutableDictionary *)@{
898+ @" code" : @" invalid-multi-factor-session" ,
899+ @" message" : @" can't find session for provided key"
900+ }];
901+ return ;
902+ }
903+ [[FIRPhoneAuthProvider providerWithAuth: [FIRAuth authWithApp: firebaseApp]]
897904 verifyPhoneNumber: phoneNumber
898905 UIDelegate: nil
899906 multiFactorSession: session
You can’t perform that action at this time.
0 commit comments