mirror of
https://github.com/bitwarden/android.git
synced 2024-10-31 15:15:34 +03:00
Fix iphone captcha throws (#1495)
This commit is contained in:
parent
7f7b673b0a
commit
24a0396d0f
3 changed files with 4 additions and 2 deletions
|
@ -30,7 +30,7 @@ namespace Bit.App.Pages
|
|||
captchaRequiredText = AppResources.CaptchaRequired,
|
||||
});
|
||||
|
||||
var url = environmentService.WebVaultUrl + "/captcha-mobile-connector.html?" + "data=" + data +
|
||||
var url = environmentService.GetWebVaultUrl() + "/captcha-mobile-connector.html?" + "data=" + data +
|
||||
"&parent=" + Uri.EscapeDataString(callbackUri) + "&v=1";
|
||||
|
||||
WebAuthenticatorResult authResult = null;
|
||||
|
|
|
@ -29,7 +29,7 @@ namespace Bit.Core.Models.Response
|
|||
{
|
||||
var model = errorModel.ToObject<ErrorModel>();
|
||||
Message = model.Message;
|
||||
ValidationErrors = model.ValidationErrors;
|
||||
ValidationErrors = model.ValidationErrors ?? new Dictionary<string, List<string>>();
|
||||
CaptchaSiteKey = ValidationErrors.ContainsKey("HCaptcha_SiteKey") ?
|
||||
ValidationErrors["HCaptcha_SiteKey"]?.FirstOrDefault() :
|
||||
null;
|
||||
|
|
|
@ -106,7 +106,9 @@ namespace Bit.iOS.Core.Services
|
|||
if (_progressAlert == null)
|
||||
{
|
||||
result.TrySetResult(0);
|
||||
return result.Task;
|
||||
}
|
||||
|
||||
_progressAlert.DismissViewController(false, () => result.TrySetResult(0));
|
||||
_progressAlert.Dispose();
|
||||
_progressAlert = null;
|
||||
|
|
Loading…
Reference in a new issue