kaori hace 4 años
padre
commit
45c58b119c

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

@@ -32,18 +32,9 @@ const CustomBotWithProxySettings = (props) => {
   };
 
   const addSlackAppIntegrationHandler = async() => {
-    try {
-      await appContainer.apiv3.put('/slack-integration-settings/slack-app-integrations');
-
-      if (onClickAddSlackWorkspaceBtn == null) {
-        return;
-      }
+    if (onClickAddSlackWorkspaceBtn != null) {
       onClickAddSlackWorkspaceBtn();
     }
-    catch (err) {
-      toastError(err);
-      logger(err);
-    }
   };
 
   const deleteSlackAppIntegrationHandler = async() => {

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

@@ -78,6 +78,17 @@ const SlackIntegration = (props) => {
     }
   };
 
+  const createSlackIntegrationData = async() => {
+    try {
+      await appContainer.apiv3.put('/slack-integration-settings/slack-app-integrations');
+      fetchSlackIntegrationData();
+      // toastSuccess(t('admin:slack_integration.bot_reset_successful'));
+    }
+    catch (error) {
+      toastError(error);
+    }
+  };
+
   useEffect(() => {
     fetchSlackIntegrationData();
   }, [fetchSlackIntegrationData]);
@@ -151,7 +162,7 @@ const SlackIntegration = (props) => {
         <CustomBotWithProxySettings
           slackAppIntegrations={slackAppIntegrations}
           proxyServerUri={proxyServerUri}
-          onClickAddSlackWorkspaceBtn={fetchSlackIntegrationData}
+          onClickAddSlackWorkspaceBtn={createSlackIntegrationData}
           fetchSlackIntegrationData={fetchSlackIntegrationData}
         />
       );