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
No known key found for this signature in database
GPG Key ID: B4C0959216CD8E5D

View File

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