|
|
|
|
@ -476,7 +476,7 @@ class _MyFamily extends State<MyFamily> with TickerProviderStateMixin {
|
|
|
|
|
var mainUser = await sharedPref.getObject(MAIN_USER);
|
|
|
|
|
var loginType = await sharedPref.getInt(LAST_LOGIN);
|
|
|
|
|
var pushToken = await sharedPref.getString(PUSH_TOKEN);
|
|
|
|
|
var oneSignalPushToken = await sharedPref.getString(ONESIGNAL_APNS_TOKEN);
|
|
|
|
|
// var oneSignalPushToken = await sharedPref.getString(ONESIGNAL_APNS_TOKEN ?? "");
|
|
|
|
|
this.sharedPref.clear();
|
|
|
|
|
if (mainUser["PatientID"] != result.list.patientID) {
|
|
|
|
|
result.list.isFamily = true;
|
|
|
|
|
@ -484,7 +484,7 @@ class _MyFamily extends State<MyFamily> with TickerProviderStateMixin {
|
|
|
|
|
this.sharedPref.setString(APP_LANGUAGE, currentLang);
|
|
|
|
|
this.sharedPref.setString(BLOOD_TYPE, bloodType);
|
|
|
|
|
this.sharedPref.setString(PUSH_TOKEN, pushToken);
|
|
|
|
|
this.sharedPref.setString(ONESIGNAL_APNS_TOKEN, oneSignalPushToken);
|
|
|
|
|
// this.sharedPref.setString(ONESIGNAL_APNS_TOKEN, oneSignalPushToken);
|
|
|
|
|
this.sharedPref.setInt(LAST_LOGIN, loginType ?? 1);
|
|
|
|
|
await this.sharedPref.setObject(MAIN_USER, mainUser);
|
|
|
|
|
await this.sharedPref.setObject(USER_PROFILE, result.list);
|
|
|
|
|
@ -497,6 +497,8 @@ class _MyFamily extends State<MyFamily> with TickerProviderStateMixin {
|
|
|
|
|
Provider.of<ProjectViewModel>(context, listen: false).setUser(result.list);
|
|
|
|
|
Provider.of<ProjectViewModel>(context, listen: false).authenticatedUserObject.user = result.list;
|
|
|
|
|
|
|
|
|
|
await this.sharedPref.remove(APPOINTMENT_HISTORY_MEDICAL);
|
|
|
|
|
|
|
|
|
|
try {
|
|
|
|
|
// await appointmentRateViewModel.getIsLastAppointmentRatedList();
|
|
|
|
|
await getToDoCount();
|
|
|
|
|
|