Explorar o código

judge response

zahmis %!s(int64=5) %!d(string=hai) anos
pai
achega
37c570738a
Modificáronse 1 ficheiros con 5 adicións e 1 borrados
  1. 5 1
      src/server/routes/apiv3/slack-integration-settings.js

+ 5 - 1
src/server/routes/apiv3/slack-integration-settings.js

@@ -536,7 +536,11 @@ module.exports = (crowi) => {
     }
 
     const slackBotToken = crowi.configManager.getConfig('crowi', 'slackbot:token');
-    await getConnectionStatus(slackBotToken);
+    const status = await getConnectionStatus(slackBotToken);
+    // console.log('status', status);
+    if (status.error != null) {
+      return res.apiv3Err(new ErrorV3(`Error occured while getting connection. Cause: ${status.error}`, 'send-message-failed'));
+    }
 
     const { channel } = req.body;
     const appSiteURL = crowi.configManager.getConfig('crowi', 'app:siteUrl');