|  | @@ -22,7 +22,7 @@ namespace comal.timesheets
 | 
	
		
			
				|  |  |  {
 | 
	
		
			
				|  |  |      public partial class App : Application
 | 
	
		
			
				|  |  |      {
 | 
	
		
			
				|  |  | -        string deviceString = "";
 | 
	
		
			
				|  |  | +        public static string DeviceString = "";
 | 
	
		
			
				|  |  |          public static bool IsUserLoggedIn => ClientFactory.UserGuid != Guid.Empty;
 | 
	
		
			
				|  |  |          public static void LogoutUser()
 | 
	
		
			
				|  |  |          {
 | 
	
	
		
			
				|  | @@ -82,14 +82,14 @@ namespace comal.timesheets
 | 
	
		
			
				|  |  |                  new LocalConfiguration<DatabaseSettings>().Save(DBSettings);
 | 
	
		
			
				|  |  |                  MobileUtils.SaveToSecureStorage();
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | -                //if (!string.IsNullOrWhiteSpace(GlobalVariables.LoadFromLinkString))
 | 
	
		
			
				|  |  | -                //{
 | 
	
		
			
				|  |  | -                //    MobileUtils.LoadFromLink();
 | 
	
		
			
				|  |  | -                //}
 | 
	
		
			
				|  |  | +                if (!string.IsNullOrWhiteSpace(GlobalVariables.LoadFromLinkString))
 | 
	
		
			
				|  |  | +                {
 | 
	
		
			
				|  |  | +                    MobileUtils.LoadFromLink();
 | 
	
		
			
				|  |  | +                }
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |                  var result = JsonClient<User>.Ping(DBSettings.URLs, out DatabaseInfo info);
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | -                ClientFactory.SetClientType(typeof(JsonClient<>), "TimeBench", MobileUtils.AppVersion.InstalledVersionNumber + deviceString, result, true);
 | 
	
		
			
				|  |  | +                ClientFactory.SetClientType(typeof(JsonClient<>), "TimeBench", MobileUtils.AppVersion.InstalledVersionNumber + DeviceString, result, true);
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |                  GlobalVariables.InternalOnAppearing = true;
 | 
	
		
			
				|  |  |                  GlobalVariables.ChangeUser = false;
 | 
	
	
		
			
				|  | @@ -155,25 +155,25 @@ namespace comal.timesheets
 | 
	
		
			
				|  |  |                  {
 | 
	
		
			
				|  |  |                      if (idiom.Equals(DeviceIdiom.Phone))
 | 
	
		
			
				|  |  |                      {
 | 
	
		
			
				|  |  | -                        deviceString = "i";
 | 
	
		
			
				|  |  | +                        DeviceString = "i";
 | 
	
		
			
				|  |  |                      }
 | 
	
		
			
				|  |  |                      else if (idiom.Equals(DeviceIdiom.Tablet))
 | 
	
		
			
				|  |  |                      {
 | 
	
		
			
				|  |  | -                        deviceString = "I";
 | 
	
		
			
				|  |  | +                        DeviceString = "I";
 | 
	
		
			
				|  |  |                      }
 | 
	
		
			
				|  |  |                  }
 | 
	
		
			
				|  |  |                  else if (Device.RuntimePlatform.Equals(Device.Android))
 | 
	
		
			
				|  |  |                  {
 | 
	
		
			
				|  |  |                      if (idiom.Equals(DeviceIdiom.Phone))
 | 
	
		
			
				|  |  |                      {
 | 
	
		
			
				|  |  | -                        deviceString = "a";
 | 
	
		
			
				|  |  | +                        DeviceString = "a";
 | 
	
		
			
				|  |  |                      }
 | 
	
		
			
				|  |  |                      else if (idiom.Equals(DeviceIdiom.Tablet))
 | 
	
		
			
				|  |  |                      {
 | 
	
		
			
				|  |  | -                        deviceString = "A";
 | 
	
		
			
				|  |  | +                        DeviceString = "A";
 | 
	
		
			
				|  |  |                      }
 | 
	
		
			
				|  |  |                  }
 | 
	
		
			
				|  |  | -                GlobalVariables.DeviceString = deviceString;
 | 
	
		
			
				|  |  | +                GlobalVariables.DeviceString = DeviceString;
 | 
	
		
			
				|  |  |              }
 | 
	
		
			
				|  |  |              catch { }
 | 
	
		
			
				|  |  |          }
 |