Fix vault credential update server error

This commit is contained in:
Marliana Lara
2023-04-18 11:18:05 -04:00
parent 33f1c35292
commit 4857685e1c

View File

@@ -91,6 +91,11 @@ function CredentialEdit({ credential }) {
modifiedData.user = me.id; modifiedData.user = me.id;
} }
} }
if (credential.kind === 'vault' && !credential.inputs?.vault_id) {
delete modifiedData.inputs.vault_id;
}
const [{ data }] = await Promise.all([ const [{ data }] = await Promise.all([
CredentialsAPI.update(credId, modifiedData), CredentialsAPI.update(credId, modifiedData),
...destroyInputSources(), ...destroyInputSources(),
@@ -100,7 +105,7 @@ function CredentialEdit({ credential }) {
return data; return data;
}, },
[me, credId] [me, credId, credential]
) )
); );