public void SetPlayerPrefs() { UserData data = new UserData(); data.email = email; data.phoneNumber = phoneNumber; data.Name = Name; data.password = password; data.isLoggedIn = true; data.story = story; data.city = city; data.lastSeen = lastSeen.ToString(); data.lastUpdated = lastUpdated.ToString(); data.latestFeedbackScore = latestFeedbackScore; data.lastFeedback = lastFeedback.ToString(); WrapperInterest temp = new WrapperInterest(); temp.interest = UserInterest; data.interest = temp; Debug.Log("set players pref " + JsonUtility.ToJson(data).ToString()); PlayerPrefs.SetString("SoberAI", JsonUtility.ToJson(data).ToString()); }
void Update() { timeLeft += Time.deltaTime; loading.value = timeLeft; if (timeLeft > 3.0f) { if (data.isLoggedIn) { if (!string.IsNullOrEmpty(data.phoneNumber)) { AppManager.Instance.userdata = data; AppManager.Instance.phoneNumber = data.phoneNumber; AppManager.Instance.story = data.story; AppManager.Instance.city = data.city; AppManager.Instance.FetchUserData(); AppManager.Instance.lastSeen = DateTime.Parse(data.lastSeen); AppManager.Instance.lastUpdated = DateTime.Parse(data.lastUpdated); AppManager.Instance.lastFeedback = DateTime.Parse(data.lastFeedback); AppManager.Instance.latestFeedbackScore = data.latestFeedbackScore; WrapperInterest temp = data.interest; AppManager.Instance.UserInterest = temp.interest; Chatmanager.Instance.userName = AppManager.Instance.userdata.Name; Chatmanager.Instance.StartConnection(); ScreenManager.Instance.Activate <HomeScreen>(); } else { ScreenManager.Instance.Activate <LoginScreen>(); AppManager.Instance.userdata = new UserData(); } } else { ScreenManager.Instance.Activate <LoginScreen>(); } } }