zahmis 4 ani în urmă
părinte
comite
e75abc3231
1 a modificat fișierele cu 6 adăugiri și 3 ștergeri
  1. 6 3
      src/server/routes/apiv3/slack-integration-settings.js

+ 6 - 3
src/server/routes/apiv3/slack-integration-settings.js

@@ -278,15 +278,18 @@ module.exports = (crowi) => {
    *          200:
    *            description: Succeeded to update access token for slack
    */
-  router.put('/access-tokens', loginRequiredStrictly, adminRequired, csrf, async(req, res) => {
+  router.put('/access-tokens', /* loginRequiredStrictly, adminRequired, csrf,  */async(req, res) => {
     const SlackAppIntegration = mongoose.model('SlackAppIntegration');
     let checkTokens;
     let tokenGtoP;
     let tokenPtoG;
     do {
       // TODO imple generate tokens at GW-5859. The following tokens is temporary.
-      tokenGtoP = 'v2';
-      tokenPtoG = 'v2';
+      const { user } = req.body;
+      const hoge = SlackAppIntegration.generateAccessToken(user);
+      await hoge.save();
+      tokenGtoP = 'v3';
+      tokenPtoG = 'v3';
       // eslint-disable-next-line no-await-in-loop
       checkTokens = await SlackAppIntegration.findOne({ $or: [{ tokenGtoP }, { tokenPtoG }] });
     } while (checkTokens != null);