takeru0001 5 лет назад
Родитель
Сommit
640ca2b802
2 измененных файлов с 3 добавлено и 3 удалено
  1. 1 1
      src/client/js/services/PageContainer.js
  2. 2 2
      src/server/routes/apiv3/bookmarks.js

+ 1 - 1
src/client/js/services/PageContainer.js

@@ -159,7 +159,7 @@ export default class PageContainer extends Container {
 
   async retrieveBookmarkInfo() {
     const response = await this.appContainer.apiv3Get('/bookmarks', { pageId: this.state.pageId });
-    if (response.data.isBookmarked != null) {
+    if (response.data.bookmarks != null) {
       this.setState({ isBookmarked: true });
     }
     else {

+ 2 - 2
src/server/routes/apiv3/bookmarks.js

@@ -98,9 +98,9 @@ module.exports = (crowi) => {
     const { pageId } = req.query;
 
     try {
-      const isBookmarked = await Bookmark.findByPageIdAndUserId(pageId, req.user);
+      const bookmarks = await Bookmark.findByPageIdAndUserId(pageId, req.user);
       const sumOfBookmarks = await Bookmark.countByPageId(pageId);
-      return res.apiv3({ isBookmarked, sumOfBookmarks });
+      return res.apiv3({ bookmarks, sumOfBookmarks });
     }
     catch (err) {
       logger.error('get-bookmark-failed', err);