|
@@ -24,6 +24,7 @@ const SlackIntegration = (props) => {
|
|
|
const [slackBotToken, setSlackBotToken] = useState('');
|
|
const [slackBotToken, setSlackBotToken] = useState('');
|
|
|
const [slackSigningSecretEnv, setSlackSigningSecretEnv] = useState('');
|
|
const [slackSigningSecretEnv, setSlackSigningSecretEnv] = useState('');
|
|
|
const [slackBotTokenEnv, setSlackBotTokenEnv] = useState('');
|
|
const [slackBotTokenEnv, setSlackBotTokenEnv] = useState('');
|
|
|
|
|
+ const [isConnectedToSlack, setIsConnectedToSlack] = useState(null);
|
|
|
const [isRgisterSlackCredentials, setIsRgisterSlackCredentials] = useState(false);
|
|
const [isRgisterSlackCredentials, setIsRgisterSlackCredentials] = useState(false);
|
|
|
|
|
|
|
|
|
|
|
|
@@ -41,9 +42,12 @@ const SlackIntegration = (props) => {
|
|
|
setSlackBotToken(slackBotToken);
|
|
setSlackBotToken(slackBotToken);
|
|
|
setSlackSigningSecretEnv(slackSigningSecretEnvVars);
|
|
setSlackSigningSecretEnv(slackSigningSecretEnvVars);
|
|
|
setSlackBotTokenEnv(slackBotTokenEnvVars);
|
|
setSlackBotTokenEnv(slackBotTokenEnvVars);
|
|
|
|
|
+ setIsConnectedToSlack(isConnectedToSlack);
|
|
|
|
|
+
|
|
|
if ((slackBotToken && slackSigningSecret) || (slackBotTokenEnv && slackSigningSecretEnv)) {
|
|
if ((slackBotToken && slackSigningSecret) || (slackBotTokenEnv && slackSigningSecretEnv)) {
|
|
|
setIsRgisterSlackCredentials(true);
|
|
setIsRgisterSlackCredentials(true);
|
|
|
}
|
|
}
|
|
|
|
|
+
|
|
|
}
|
|
}
|
|
|
catch (err) {
|
|
catch (err) {
|
|
|
toastError(err);
|
|
toastError(err);
|
|
@@ -120,6 +124,7 @@ const SlackIntegration = (props) => {
|
|
|
slackBotTokenEnv,
|
|
slackBotTokenEnv,
|
|
|
slackSigningSecret,
|
|
slackSigningSecret,
|
|
|
slackSigningSecretEnv,
|
|
slackSigningSecretEnv,
|
|
|
|
|
+ isConnectedToSlack,
|
|
|
isRgisterSlackCredentials,
|
|
isRgisterSlackCredentials,
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|