itizawa пре 5 година
родитељ
комит
77b00612a3
1 измењених фајлова са 10 додато и 4 уклоњено
  1. 10 4
      src/server/routes/apiv3/share-links.js

+ 10 - 4
src/server/routes/apiv3/share-links.js

@@ -1,3 +1,5 @@
+// TODO remove this setting after implemented all
+/* eslint-disable no-unused-vars */
 // const loggerFactory = require('@alias/logger');
 // const loggerFactory = require('@alias/logger');
 
 
 // const logger = loggerFactory('growi:routes:apiv3:share-links');
 // const logger = loggerFactory('growi:routes:apiv3:share-links');
@@ -17,23 +19,27 @@ module.exports = (crowi) => {
 
 
   // TDOO write swagger
   // TDOO write swagger
   router.get('/', loginRequired, async(req, res) => {
   router.get('/', loginRequired, async(req, res) => {
-    // TODO GW-2616
+    const { pageId } = req.query;
+    // TODO GW-2616 get all share links associated with the page
   });
   });
 
 
 
 
   // TDOO write swagger
   // TDOO write swagger
   router.post('/', loginRequired, async(req, res) => {
   router.post('/', loginRequired, async(req, res) => {
-    // TODO GW-2609
+    const { pageId } = req.body;
+    // TODO GW-2609 publish the share link
   });
   });
 
 
   // TDOO write swagger
   // TDOO write swagger
   router.delete('/all', loginRequired, async(req, res) => {
   router.delete('/all', loginRequired, async(req, res) => {
-    // TODO GW-2694
+    const { pageId } = req.body;
+    // TODO GW-2694 Delete all share links
   });
   });
 
 
   // TDOO write swagger
   // TDOO write swagger
   router.delete('/:id', loginRequired, async(req, res) => {
   router.delete('/:id', loginRequired, async(req, res) => {
-    // TODO GW-2610
+    const { pageId } = req.body;
+    // TODO GW-2610 Remove specific share link
   });
   });