takeru0001 5 лет назад
Родитель
Сommit
1d61f3b697
1 измененных файлов с 5 добавлено и 5 удалено
  1. 5 5
      src/server/routes/apiv3/page.js

+ 5 - 5
src/server/routes/apiv3/page.js

@@ -199,17 +199,17 @@ module.exports = (crowi) => {
   router.get('/likeInfo', async(req, res) => {
   router.get('/likeInfo', async(req, res) => {
     const pageId = req.query._id;
     const pageId = req.query._id;
     const userId = req.user._id;
     const userId = req.user._id;
-    const likeInfo = {};
     try {
     try {
       const page = await Page.findById(pageId);
       const page = await Page.findById(pageId);
-      likeInfo.users = await Page.findById(pageId).populate('liker', User.USER_PUBLIC_FIELDS);
-      likeInfo.sumOfLikers = page.liker.length;
-      likeInfo.isLiked = page.liker.includes(userId);
+      const users = await Page.findById(pageId).populate('liker', User.USER_PUBLIC_FIELDS);
+      const sumOfLikers = page.liker.length;
+      const isLiked = page.liker.includes(userId);
 
 
-      return res.apiv3({ likeInfo });
+      return res.apiv3({ users, sumOfLikers, isLiked });
     }
     }
     catch (err) {
     catch (err) {
       logger.error('error like info', err);
       logger.error('error like info', err);
+      return res.apiv3Err(err, 500);
     }
     }
   });
   });