Преглед изворни кода

[공통][New] SuperModel isMember() 추가

hyodong.min пре 7 година
родитељ
комит
86f062bcee

+ 11 - 1
app/src/main/java/kr/co/zumo/app/lifeplus/model/SuperModel.java

@@ -147,6 +147,16 @@ public final class SuperModel {
     return memberStatus;
   }
 
+
+  /**
+   * 회원/게스트 구분
+   *
+   * @return
+   */
+  public boolean isMember() {
+    return StringUtil.isFull(getUserId());
+  }
+
   /**
    * 활성 상태의 회원인지 판단.
    * - 잠긴, 휴면 등으로 활성 상태가 아닌 경우 비회원으로 진행
@@ -176,7 +186,7 @@ public final class SuperModel {
   }
 
   /**
-   * 휴면 멤버 확인
+   * 탈퇴 멤버 확인
    *
    * @return
    */

+ 2 - 2
app/src/main/java/kr/co/zumo/app/lifeplus/view/screen/main/MainFragment.java

@@ -198,8 +198,8 @@ public class MainFragment extends FragmentBase<MainPresenter> implements IMainVi
   }
 
   private void render() {
-    findViewById(R.id.button_sign_up).setEnabled(StringUtil.isEmpty(SuperModel.getInstance().getUserId()));
-    findViewById(R.id.button_delete_account).setEnabled(StringUtil.isFull(SuperModel.getInstance().getUserId()));
+    findViewById(R.id.button_sign_up).setEnabled(SuperModel.getInstance().isMember() == false);
+    findViewById(R.id.button_delete_account).setEnabled(SuperModel.getInstance().isMember());
     findViewById(R.id.button_pin).setEnabled(StringUtil.isFull(SuperModel.getInstance().getPreferences().getEncryptedPin()));
     findViewById(R.id.button_pin_reset).setEnabled(StringUtil.isEmpty(SuperModel.getInstance().getPreferences().getEncryptedPin()));
   }