瀏覽代碼

[컨텐츠][Bug] 초기 좋아요/북마크 값 contentsBean 에 저장
- 전체 보기에 반영된다.

hyodong.min 7 年之前
父節點
當前提交
a9204dbfff
共有 1 個文件被更改,包括 11 次插入1 次删除
  1. 11 1
      app/src/main/java/kr/co/zumo/app/lifeplus/view/screen/contents/ContentsBaseModel.java

+ 11 - 1
app/src/main/java/kr/co/zumo/app/lifeplus/view/screen/contents/ContentsBaseModel.java

@@ -142,6 +142,16 @@ public abstract class ContentsBaseModel extends Model {
   public void setContentsBean(LifeplusContentsBean bean) {
     this.contentsBean = bean;
     currentPageIndex = bean.getPageIndex();
+
+    // 컨텐츠에 좋아요/북마크 설정
+    if (isMember()) {
+      contentsBean.updateLike(ContentsFlagHelper.getInstance());
+      contentsBean.updateBookmark(ContentsFlagHelper.getInstance());
+    }
+    else {
+      defineGuestLikeBean();
+      contentsBean.updateLike(guestLikedManager);
+    }
   }
 
   /**
@@ -206,7 +216,7 @@ public abstract class ContentsBaseModel extends Model {
 
     // for prev screen
     ContentsFlagHelper.getInstance().setChanged();
-    
+
     // for UI
     onResult(new Event.Builder(Event.SUCCESS).integer(Event.CONTENTS_LIKE).bool(toChecked).build());
   }