zahmis 5 лет назад
Родитель
Сommit
137cc35846

+ 2 - 1
src/client/js/components/Admin/SlackIntegration/SlackIntegration.jsx

@@ -47,10 +47,11 @@ const SlackIntegration = (props) => {
       setIsConnectedToSlack(isConnectedToSlack);
       setIsSetupSlackBot(isSetupSlackBot);
 
+      setIsRegisterSlackCredentials(false);
+
       if (isConnectedToSlack) {
         return setIsRegisterSlackCredentials(true);
       }
-      setIsRegisterSlackCredentials(false);
     }
     catch (err) {
       toastError(err);

+ 1 - 3
src/server/service/slackbot.js

@@ -29,7 +29,7 @@ class SlackBotService extends S2sMessageHandlable {
 
   async initialize() {
     this.isSetupSlackBot = false;
-
+    this.isConnectedToSlack = false;
     const token = this.crowi.configManager.getConfig('crowi', 'slackbot:token');
 
     if (token != null) {
@@ -82,8 +82,6 @@ class SlackBotService extends S2sMessageHandlable {
   }
 
   async sendAuthTest() {
-    this.isConnectedToSlack = false;
-
     await this.client.api.test();
     this.isConnectedToSlack = true;
   }