Browse Source

delete isIntegrationSuccess

zahmis 4 years ago
parent
commit
4c2416d49b

+ 0 - 3
src/client/js/components/Admin/SlackIntegration/CustomBotWithoutProxySettings.jsx

@@ -13,7 +13,6 @@ const CustomBotWithoutProxySettings = (props) => {
   const { t } = useTranslation();
 
   const [siteName, setSiteName] = useState('');
-  // const [isIntegrationSuccess, setIsIntegrationSuccess] = useState(false);
   const [connectionMessage, setConnectionMessage] = useState(null);
   const [testChannel, setTestChannel] = useState('');
 
@@ -21,7 +20,6 @@ const CustomBotWithoutProxySettings = (props) => {
     try {
       await appContainer.apiv3.post('/slack-integration-settings/without-proxy/test', { channel: testChannel });
       setConnectionMessage('');
-      // setIsIntegrationSuccess(true);
 
       if (onTestConnectionInvoked != null) {
         onTestConnectionInvoked();
@@ -29,7 +27,6 @@ const CustomBotWithoutProxySettings = (props) => {
     }
     catch (err) {
       addLogs(err[0], connectionMessage, setConnectionMessage);
-      // setIsIntegrationSuccess(false);
     }
   };
 

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

@@ -15,7 +15,6 @@ const CustomBotWithoutProxySettingsAccordion = (props) => {
   const {
     activeStep, connectionMessage, testChannel,
     slackSigningSecret, slackBotToken, slackSigningSecretEnv, slackBotTokenEnv,
-    isIntegrationSuccess,
     inputTestChannelHandler, onTestFormSubmitted,
   } = props;
 
@@ -104,7 +103,7 @@ const CustomBotWithoutProxySettingsAccordion = (props) => {
       <Accordion
         defaultIsActive={defaultOpenAccordionKeys.has(botInstallationStep.CONNECTION_TEST)}
         // eslint-disable-next-line max-len
-        title={<><span className="mr-2">④</span>{t('admin:slack_integration.accordion.test_connection')}{isIntegrationSuccess && <i className="ml-3 text-success fa fa-check"></i>}</>}
+        title={<><span className="mr-2">④</span>{t('admin:slack_integration.accordion.test_connection')}{connectionMessage === '' && <i className="ml-3 text-success fa fa-check"></i>}</>}
       >
         <p className="text-center m-4">{t('admin:slack_integration.accordion.test_connection_by_pressing_button')}</p>
         <div className="d-flex justify-content-center">
@@ -171,7 +170,6 @@ CustomBotWithoutProxySettingsAccordion.propTypes = {
   connectionMessage: PropTypes.string,
   connectionErrorCode: PropTypes.string,
   testChannel: PropTypes.string,
-  isIntegrationSuccess: PropTypes.bool,
   inputTestChannelHandler: PropTypes.func,
   onTestFormSubmitted: PropTypes.func,
 };