From 3eafbf7329816acc81ddba27b08a972570f26ecd Mon Sep 17 00:00:00 2001 From: SadiJr <31869303+SadiJr@users.noreply.github.com> Date: Tue, 21 Sep 2021 04:15:58 -0300 Subject: [PATCH] ui: edit tariff quota and allow user driven backups parameter in Import Backup Offering (#5454) * [UI] Fixes: edit tariff quota and allow user driven backups parameter in Import Backup Offering * Address reviews Co-authored-by: SadiJr --- ui/src/views/AutogenView.vue | 3 +-- ui/src/views/offering/ImportBackupOffering.vue | 4 ++-- ui/src/views/plugins/quota/EditTariffValueWizard.vue | 2 +- ui/src/views/plugins/quota/QuotaTariff.vue | 5 +++-- 4 files changed, 7 insertions(+), 7 deletions(-) diff --git a/ui/src/views/AutogenView.vue b/ui/src/views/AutogenView.vue index dc287c18100..fe250af6863 100644 --- a/ui/src/views/AutogenView.vue +++ b/ui/src/views/AutogenView.vue @@ -479,8 +479,7 @@ export default { parentSearch: this.onSearch, parentChangeFilter: this.changeFilter, parentChangeResource: this.changeResource, - parentPollActionCompletion: this.pollActionCompletion, - parentEditTariffAction: () => {} + parentPollActionCompletion: this.pollActionCompletion } }, data () { diff --git a/ui/src/views/offering/ImportBackupOffering.vue b/ui/src/views/offering/ImportBackupOffering.vue index 2a989d41c65..d675059ca1c 100644 --- a/ui/src/views/offering/ImportBackupOffering.vue +++ b/ui/src/views/offering/ImportBackupOffering.vue @@ -80,7 +80,7 @@
@@ -169,7 +169,7 @@ export default { params[key] = input } } - params.allowuserdrivenbackups = values.allowuserdrivenbackups ? values.allowuserdrivenbackups : true + params.allowuserdrivenbackups = values.allowuserdrivenbackups this.loading = true const title = this.$t('label.import.offering') api('importBackupOffering', params).then(json => { diff --git a/ui/src/views/plugins/quota/EditTariffValueWizard.vue b/ui/src/views/plugins/quota/EditTariffValueWizard.vue index 7901f26d4d6..5137961ec5f 100644 --- a/ui/src/views/plugins/quota/EditTariffValueWizard.vue +++ b/ui/src/views/plugins/quota/EditTariffValueWizard.vue @@ -122,7 +122,7 @@ export default { } this.parentFetchData() } - + this.$message.success(`${this.$t('message.setting.updated')} ${this.resource.description}`) this.onClose() }).catch(error => { this.$notification.error({ diff --git a/ui/src/views/plugins/quota/QuotaTariff.vue b/ui/src/views/plugins/quota/QuotaTariff.vue index 786d74ec918..2d304c49e0f 100644 --- a/ui/src/views/plugins/quota/QuotaTariff.vue +++ b/ui/src/views/plugins/quota/QuotaTariff.vue @@ -37,8 +37,8 @@ export default { }, data () { return { - tariffAction: false, - tariffResource: {} + tariffAction: this.tariffAction, + tariffResource: this.tariffResource } }, provide: function () { @@ -54,6 +54,7 @@ export default { showTariffAction (showAction, resource) { this.tariffAction = showAction this.tariffResource = resource + this.loading = false } } }