Skip to content
This repository was archived by the owner on Jul 2, 2022. It is now read-only.

Commit 3a50b4d

Browse files
committed
Squashed bugs
1 parent bf5f1f6 commit 3a50b4d

2 files changed

Lines changed: 15 additions & 6 deletions

File tree

CodeHub.iOS/Views/Accounts/LoginView.cs

Lines changed: 14 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,8 @@
33
using CodeHub.Core.ViewModels.Accounts;
44
using MonoTouch.UIKit;
55
using System.Text;
6+
using Cirrious.CrossCore;
7+
using CodeFramework.Core.Services;
68

79
namespace CodeHub.iOS.Views.Accounts
810
{
@@ -137,11 +139,18 @@ protected override void OnLoadFinished(object sender, EventArgs e)
137139

138140
private void LoadRequest()
139141
{
140-
//Remove all cookies & cache
141-
foreach (var c in MonoTouch.Foundation.NSHttpCookieStorage.SharedStorage.Cookies)
142-
MonoTouch.Foundation.NSHttpCookieStorage.SharedStorage.DeleteCookie(c);
143-
MonoTouch.Foundation.NSUrlCache.SharedCache.RemoveAllCachedResponses();
144-
Web.LoadRequest(new MonoTouch.Foundation.NSUrlRequest(new MonoTouch.Foundation.NSUrl(ViewModel.LoginUrl)));
142+
try
143+
{
144+
//Remove all cookies & cache
145+
foreach (var c in MonoTouch.Foundation.NSHttpCookieStorage.SharedStorage.Cookies)
146+
MonoTouch.Foundation.NSHttpCookieStorage.SharedStorage.DeleteCookie(c);
147+
MonoTouch.Foundation.NSUrlCache.SharedCache.RemoveAllCachedResponses();
148+
Web.LoadRequest(new MonoTouch.Foundation.NSUrlRequest(new MonoTouch.Foundation.NSUrl(ViewModel.LoginUrl)));
149+
}
150+
catch (Exception e)
151+
{
152+
Mvx.Resolve<IAlertDialogService>().Alert("Unable to process request!", e.Message);
153+
}
145154
}
146155
}
147156
}

0 commit comments

Comments
 (0)