Browse Source

[공통][New] 개별 북마크 api 관련 리팩토링

hyodong.min 7 years ago
parent
commit
b964eae018

+ 1 - 1
app/src/main/java/kr/co/zumo/app/lifeplus/bean/api/BookmarkBean.java

@@ -43,7 +43,7 @@ public class BookmarkBean extends LifeplusContentsBean {
 
   public BookmarkBean(ContentsItemBean contentsItemBean) {
     this((LifeplusContentsBean) contentsItemBean);
-    setListItemNo(contentsItemBean.getListItemNo());
+    setListItemNo(contentsItemBean.getListItemNo());  // ContentsItemBean 의 경우 listItemNo 를 설정 해준다.
   }
 
   /**

+ 2 - 9
app/src/main/java/kr/co/zumo/app/lifeplus/supervisor/ContentsFlagHelper.java

@@ -83,7 +83,7 @@ public class ContentsFlagHelper implements IFlags {
         .observeOn(AndroidSchedulers.mainThread())
         .doOnEvent((resultBean, throwable) -> {
           if (null != resultBean) {
-            Log.w("APP# ContentsFlagHelper | load", "| loaded: " + resultBean.toJson());
+            Log.i("APP# ContentsFlagHelper | load", "| loaded: " + resultBean.toJson());
             if (resultBean.isSuccess()) {
               contentsFlagBean = resultBean.getData();
 
@@ -96,6 +96,7 @@ public class ContentsFlagHelper implements IFlags {
                 }
               }
             }
+            Log.w("APP# ContentsFlagHelper | load", "| loaded mapped-> " + resultBean.toJson());
           }
           else {
             Log.w("APP# ContentsFlagHelper | load", "| loaded is null!!");
@@ -142,10 +143,6 @@ public class ContentsFlagHelper implements IFlags {
       return false;
     }
     List<ItemNumberBean> list = contentsFlagBean.getLikedList();
-    return isChecked(itemNo, list);
-  }
-
-  private boolean isChecked(String itemNo, List<ItemNumberBean> list) {
     if (null != list) {
       for (ItemNumberBean bean : list) {
         if (null != bean) {
@@ -170,10 +167,6 @@ public class ContentsFlagHelper implements IFlags {
       return false;
     }
     List<ListItemNumberBean> list = contentsFlagBean.getBookmarkedList();
-    return isChecked(itemNo, listItemNo, list);
-  }
-
-  private boolean isChecked(String itemNo, String listItemNo, List<ListItemNumberBean> list) {
     if (null != list) {
       for (ListItemNumberBean bean : list) {
         if (null != bean) {