misc: minor UI updates

This commit is contained in:
Sheen Capadngan
2024-07-30 23:03:13 +05:30
committed by =
parent dd46a21035
commit 31af4a4602
6 changed files with 90 additions and 11 deletions
@@ -62,7 +62,9 @@ export const externalKmsServiceFactory = ({
case KmsProviders.Aws:
{
const externalKms = await AwsKmsProviderFactory({ inputs: provider.inputs });
await externalKms.validateConnection();
if (provider.inputs.kmsKeyId) {
await externalKms.validateConnection();
}
// if missing kms key this generate a new kms key id and returns new provider input
const newProviderInput = await externalKms.generateInputKmsKey();
sanitizedProviderInput = JSON.stringify(newProviderInput);