Bladeren bron

[이벤트][Bug] 응모형 약관 필수 항목 없을 때 유효성 기본값 true 로 설정

hyodong.min 6 jaren geleden
bovenliggende
commit
5700af567f

+ 10 - 1
app/src/main/java/kr/co/zumo/app/lifeplus/view/screen/event/entry/EventQuestionVerifierPolicy.java

@@ -20,10 +20,19 @@ import kr.co.zumo.app.lifeplus.bean.api.EventPolicyBean;
  */
 public class EventQuestionVerifierPolicy extends EventQuestionVerifier {
   private List<EventPolicyBean> eventPolicyList;
-  private boolean isValidate = false;
+  private boolean isValidate;
 
   public EventQuestionVerifierPolicy(List<EventPolicyBean> eventPolicyList) {
     this.eventPolicyList = eventPolicyList;
+
+    // 필수 항목이 없는 경우 true 로 설정
+    isValidate = true;
+    for (EventPolicyBean policyBean : eventPolicyList) {
+      if (APIData.isTrue(policyBean.getMandatory())) {
+        isValidate = false;
+        return;
+      }
+    }
   }
 
   @Override