Registration: Fix infinite loop when register with email and validate from mobile.

This commit is contained in:
SBiOSoftWhare
2019-05-23 16:46:00 +02:00
parent c30de76aed
commit 7eb40933bd
@@ -814,8 +814,24 @@
else if ([self isFlowSupported:kMXLoginFlowTypeTerms] && ![self isFlowCompleted:kMXLoginFlowTypeTerms])
{
NSLog(@"[AuthInputsView] Prepare a new terms stage");
[self prepareParameters:callback];
if (externalRegistrationParameters)
{
[self displayTermsView:^{
NSDictionary *parameters = @{
@"auth": @{
@"session":self->currentSession.session,
@"type": kMXLoginFlowTypeTerms
}
};
callback(parameters, nil);
}];
}
else
{
[self prepareParameters:callback];
}
return;
}