Archived
1
0

Region retrieving fix

This commit is contained in:
Michael Gordeev
2018-06-08 12:10:57 +03:00
parent dbcaef11c7
commit 1c3c98b949
2 changed files with 18 additions and 2 deletions
+10 -1
View File
@@ -37,7 +37,16 @@ namespace FoxTube
{ {
#region Vairables declaring #region Vairables declaring
VideoGrid videoGrid = new VideoGrid(); VideoGrid videoGrid = new VideoGrid();
string reg = (ApplicationData.Current.LocalSettings.Values["region"] as string).ToUpper().Remove(0, 3); string reg;
try
{
reg = (ApplicationData.Current.LocalSettings.Values["region"] as string).ToUpper().Remove(0, 3);
}
catch(ArgumentOutOfRangeException)
{
reg = (ApplicationData.Current.LocalSettings.Values["region"] as string).ToUpper();
}
#endregion #endregion
pivot.Items.Clear(); pivot.Items.Clear();
+8 -1
View File
@@ -511,7 +511,14 @@ namespace FoxTube
searchListRequest.Q = keyword; searchListRequest.Q = keyword;
searchListRequest.SafeSearch = (SearchResource.ListRequest.SafeSearchEnum)(int)settings.Values["safeSearch"]; searchListRequest.SafeSearch = (SearchResource.ListRequest.SafeSearchEnum)(int)settings.Values["safeSearch"];
searchListRequest.MaxResults = 25; searchListRequest.MaxResults = 25;
searchListRequest.RelevanceLanguage = settings.Values["region"].ToString().Remove(2).ToLower(); try
{
searchListRequest.RelevanceLanguage = settings.Values["region"].ToString().Remove(2).ToLower();
}
catch(ArgumentOutOfRangeException)
{
searchListRequest.RelevanceLanguage = settings.Values["region"].ToString().ToLower();
}
var response = await searchListRequest.ExecuteAsync(); var response = await searchListRequest.ExecuteAsync();