Browse Source

[공통][New] onApiEnd() 호출 시점 변경: success/fail 처리 전 -> 처리 후

hyodong.min 6 years ago
parent
commit
848842e38c

+ 6 - 4
app/src/main/java/kr/co/zumo/app/lifeplus/model/module/APIModule.java

@@ -63,8 +63,6 @@ public abstract class APIModule<T extends JsonBeanBase, B extends APIBean> imple
     public void accept(B resultBean) throws Exception {
       trace(resultBean.toJson());
 
-      listener.onApiEnd();
-
       if (resultBean.isSuccess()) {
         listener.onApiSuccess(resultBean);
       }
@@ -74,6 +72,9 @@ public abstract class APIModule<T extends JsonBeanBase, B extends APIBean> imple
       else {
         onFail(resultBean);
       }
+
+      listener.onApiEnd();
+
     }
 
     protected void onFail(B resultBean) {
@@ -99,8 +100,6 @@ public abstract class APIModule<T extends JsonBeanBase, B extends APIBean> imple
     public void accept(B resultBean) throws Exception {
       trace(resultBean.toJson());
 
-      listener.onApiEnd();
-
       if (resultBean.isSuccess()) {
         listener.onApiSuccess(resultBean);
       }
@@ -110,6 +109,9 @@ public abstract class APIModule<T extends JsonBeanBase, B extends APIBean> imple
       else {
         onFail(resultBean);
       }
+
+      listener.onApiEnd();
+
     }
 
     protected void onFail(B resultBean) {