Просмотр исходного кода

change timing to send response

yusuketk 5 лет назад
Родитель
Сommit
250ad9f94d
1 измененных файлов с 5 добавлено и 2 удалено
  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);