Browse Source

change timing to send response

yusuketk 5 years ago
parent
commit
250ad9f94d
1 changed files with 5 additions and 2 deletions
  1. 5 2
      src/server/routes/apiv3/slack-bot.js

+ 5 - 2
src/server/routes/apiv3/slack-bot.js

@@ -15,9 +15,12 @@ module.exports = (crowi) => {
       res.send(req.body);
       return;
     }
+
+    // send response immediately to avoid opelation_timeout error
+    res.send();
+
     try {
-      const response = await requestHandler(req.body) || null;
-      res.send(response);
+      await requestHandler(req.body);
     }
     catch (err) {
       return res.apiv3Err(new ErrorV3(`Error:Slack-Bot:${err}`), 500);