Преглед изворни кода

impl checking token existence

Yuki Takei пре 4 година
родитељ
комит
3f8a365a97
1 измењених фајлова са 5 додато и 1 уклоњено
  1. 5 1
      src/server/routes/apiv3/slack-integration-settings.js

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

@@ -112,7 +112,11 @@ module.exports = (crowi) => {
     // retrieve connection statuses
     // retrieve connection statuses
     let connectionStatuses;
     let connectionStatuses;
     if (currentBotType === 'customBotWithoutProxy') {
     if (currentBotType === 'customBotWithoutProxy') {
-      connectionStatuses = Object.fromEntries(await getConnectionStatuses([settings.slackBotToken]));
+      const token = settings.slackBotToken;
+      // check the token is not null
+      if (token != null) {
+        connectionStatuses = Object.fromEntries(await getConnectionStatuses([]));
+      }
     }
     }
     else {
     else {
       // connectionStatuses = getConnectionStatusesFromProxy();
       // connectionStatuses = getConnectionStatusesFromProxy();