fix: fix delete of secrets and trove

1. Fix the delete button text of trove
2. Fix the params when delete secrets in containers store

Change-Id: I7bace5f312aa19caeb4044e02f4a3a3dc04c50ba
This commit is contained in:
xusongfu 2022-05-19 16:34:33 +08:00
parent 92da89d34e
commit 888d73bf83
3 changed files with 9 additions and 1 deletions

View File

@ -32,6 +32,10 @@ export default class DatabaseDelete extends ConfirmAction {
return 'danger';
}
get buttonText() {
return t('Delete');
}
allowedCheckFunction = () => true;
policy = 'trove:instance:extension:database:delete';

View File

@ -32,6 +32,10 @@ export default class UserDelete extends ConfirmAction {
return 'danger';
}
get buttonText() {
return t('Delete');
}
allowedCheckFunction = () => true;
policy = 'trove:instance:extension:user:delete';

View File

@ -173,7 +173,7 @@ export class ContainersStore extends Base {
secret_refs.map((it) => {
const { secret_ref = '' } = it;
const [, secretId] = secret_ref.split('/secrets/');
return this.secretStore.delete(secretId);
return this.secretStore.delete({ id: secretId });
})
);
return this.submitting(this.client.delete(id));