summaryrefslogtreecommitdiff
path: root/Juick/MainPage.xaml.cs
diff options
context:
space:
mode:
Diffstat (limited to 'Juick/MainPage.xaml.cs')
-rw-r--r--Juick/MainPage.xaml.cs31
1 files changed, 2 insertions, 29 deletions
diff --git a/Juick/MainPage.xaml.cs b/Juick/MainPage.xaml.cs
index edf2d3b..4da88ec 100644
--- a/Juick/MainPage.xaml.cs
+++ b/Juick/MainPage.xaml.cs
@@ -52,35 +52,8 @@ namespace Juick
}
protected override void OnNavigatedTo(System.Windows.Navigation.NavigationEventArgs e)
- {
- var loginUriPart = "/LoginView.xaml";
- var newPostUriPart = "/NewPostView.xaml";
- var navigateUri = string.Empty;
- var FileId = string.Empty;
- // Get a dictionary of query string keys and values.
- IDictionary<string, string> queryStrings = NavigationContext.QueryString;
-
- // Ensure that there is at least one key in the query string, and check
- // whether the "FileId" key is present.
-
- navigateUri = App.AppContext.Account.IsAuthenticated ? newPostUriPart : loginUriPart;
- if (queryStrings.ContainsKey("FileId"))
- {
- FileId = queryStrings["FileId"];
- navigateUri = string.Format("{0}?FileId={1}", navigateUri, FileId);
- }
- if (!string.IsNullOrEmpty(FileId) || navigateUri.StartsWith(loginUriPart))
- {
- ((App)Application.Current).NavigateTo(new Uri(navigateUri, UriKind.Relative), true);
- }
- if (queryStrings.ContainsKey("mid"))
- {
- var mid = queryStrings["mid"];
- navigateUri = string.Format("/ThreadView.xaml?mid={0}", mid);
- ((App)Application.Current).NavigateTo(new Uri(navigateUri, UriKind.Relative), true);
- }
- App.AppContext.Client.Authenticator = new HttpBasicAuthenticator(App.AppContext.Account.UserName, App.AppContext.Account.Password);
-
+ {
+ App.AppContext.Client.Authenticator = new HttpBasicAuthenticator(App.AppContext.Account.UserName, App.AppContext.Account.Password);
}