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

Merge pull request #3859 from weseek/fix/problem-not-change-connectionStatuse

fix
Sizma yosimaz пре 4 година
родитељ
комит
1a57e13c41
1 измењених фајлова са 2 додато и 5 уклоњено
  1. 2 5
      src/client/js/components/Admin/SlackIntegration/SlackIntegration.jsx

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

@@ -27,7 +27,7 @@ const SlackIntegration = (props) => {
   const [isDeleteConfirmModalShown, setIsDeleteConfirmModalShown] = useState(false);
   const [slackAppIntegrations, setSlackAppIntegrations] = useState();
   const [proxyServerUri, setProxyServerUri] = useState();
-  const [connectionStatuses, setConnectionStatuses] = useState(null);
+  const [connectionStatuses, setConnectionStatuses] = useState({});
 
 
   const fetchSlackIntegrationData = useCallback(async() => {
@@ -37,10 +37,6 @@ const SlackIntegration = (props) => {
         slackSigningSecret, slackBotToken, slackSigningSecretEnvVars, slackBotTokenEnvVars, slackAppIntegrations, proxyServerUri,
       } = data.settings;
 
-      if (data.connectionStatuses == null) {
-        data.connectionStatuses = {};
-      }
-
       setConnectionStatuses(data.connectionStatuses);
       setCurrentBotType(data.currentBotType);
       setSlackSigningSecret(slackSigningSecret);
@@ -96,6 +92,7 @@ const SlackIntegration = (props) => {
       setIsRegisterSlackCredentials(false);
       setSlackSigningSecret(null);
       setSlackBotToken(null);
+      setConnectionStatuses({});
     }
     catch (err) {
       toastError(err);