|
|
@@ -3,6 +3,8 @@
|
|
|
*/
|
|
|
package kr.co.zumo.app.lifeplus.model;
|
|
|
|
|
|
+import kr.co.zumo.app.lifeplus.util.StringUtil;
|
|
|
+
|
|
|
/**
|
|
|
* 디바이스에 저장이 필요한 값들을 관리.
|
|
|
* <pre>
|
|
|
@@ -20,6 +22,7 @@ public class LifeplusPreferences {
|
|
|
|
|
|
final static String ENCRYPTION_USER_NO = "encryption_user_no"; // 앱 업데이트/신규 체크에 사용.
|
|
|
private final static String ZUMO_USER_UPDATE_COMPLETED = "zumo_user_update_completed";
|
|
|
+ private final static String ZUMO_USER_NO_UPDATE = "zumo_user_no_update";
|
|
|
private final static String USER_NO = "user_no"; //"user_id"; // zumo 1.0 에서 사용하는 키를 그대로 이용한다.
|
|
|
private final static String ON_BOARDING_DONE = "on_boarding_done";
|
|
|
private final static String PERMISSION_INFO_DONE = "permission_info_done";
|
|
|
@@ -85,6 +88,13 @@ public class LifeplusPreferences {
|
|
|
return preferences.get(ZUMO_USER_UPDATE_COMPLETED, false);
|
|
|
}
|
|
|
|
|
|
+ public void getZumoUserNoOnce() {
|
|
|
+ if(StringUtil.isFull(getZumoUserNo()) && preferences.get(ZUMO_USER_NO_UPDATE, false) == false) {
|
|
|
+ setUserNo(getZumoUserNo());
|
|
|
+ }
|
|
|
+ preferences.put(ZUMO_USER_NO_UPDATE, true);
|
|
|
+ }
|
|
|
+
|
|
|
/**
|
|
|
* 튜토리얼을 확인했음으로 표시
|
|
|
*
|