|
|
@@ -136,9 +136,12 @@ public class SettingModel extends Model {
|
|
|
SettingModelHelper.getInstance().setSettingMemberBean(resultBean.getData());
|
|
|
settingMemberBean = SettingModelHelper.getInstance().getSettingMemberBean();
|
|
|
|
|
|
- setPushEnabled(settingMemberBean.isAllowPush());
|
|
|
- setPushMarketingEnabled(settingMemberBean.isAllowPushMarketing());
|
|
|
- setLocationServiceEnabled(settingMemberBean.isAllowLocationService());
|
|
|
+ SuperModel.getInstance().setUserName(settingMemberBean.getUserName());
|
|
|
+ SuperModel.getInstance().setUserEmail(settingMemberBean.getEmail());
|
|
|
+
|
|
|
+ setPushEnabledInternal(settingMemberBean.isAllowPush());
|
|
|
+ setPushMarketingEnabledInternal(settingMemberBean.isAllowPushMarketing());
|
|
|
+ setLocationServiceEnabledInternal(settingMemberBean.isAllowLocationService());
|
|
|
|
|
|
onResult(new Event.Builder(Event.RESULT).integer(Event.SETTING_LOAD).build());
|
|
|
}
|
|
|
@@ -231,6 +234,10 @@ public class SettingModel extends Model {
|
|
|
}
|
|
|
|
|
|
public void setPushEnabled(boolean isEnabled) {
|
|
|
+ setPushEnabledInternal(isEnabled);
|
|
|
+ }
|
|
|
+
|
|
|
+ protected void setPushEnabledInternal(boolean isEnabled) {
|
|
|
SuperModel.getInstance().getPreferences().setPushEnabled(isEnabled);
|
|
|
}
|
|
|
|
|
|
@@ -244,6 +251,10 @@ public class SettingModel extends Model {
|
|
|
}
|
|
|
|
|
|
public void setPushMarketingEnabled(boolean isEnabled) {
|
|
|
+ setPushMarketingEnabledInternal(isEnabled);
|
|
|
+ }
|
|
|
+
|
|
|
+ protected void setPushMarketingEnabledInternal(boolean isEnabled) {
|
|
|
SuperModel.getInstance().getPreferences().setPushMarketingEnabled(isEnabled);
|
|
|
}
|
|
|
|
|
|
@@ -257,6 +268,10 @@ public class SettingModel extends Model {
|
|
|
}
|
|
|
|
|
|
public void setLocationServiceEnabled(boolean isEnabled) {
|
|
|
+ setLocationServiceEnabledInternal(isEnabled);
|
|
|
+ }
|
|
|
+
|
|
|
+ protected void setLocationServiceEnabledInternal(boolean isEnabled) {
|
|
|
SuperModel.getInstance().getPreferences().setLocationServiceEnabled(isEnabled);
|
|
|
}
|
|
|
}
|