fix(k8s/volume): only show resize modal for used volumes (#4194)

pull/4195/head
Anthony Lapenna 2020-08-11 12:38:41 +12:00 committed by GitHub
parent 01d414b578
commit 6720c31aa9
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 10 additions and 6 deletions

View File

@ -104,12 +104,16 @@ class KubernetesVolumeController {
} }
updateVolume() { updateVolume() {
if (KubernetesVolumeHelper.isUsed(this.volume)) {
this.ModalService.confirmRedeploy( this.ModalService.confirmRedeploy(
'One or multiple applications are currently using this volume.</br> For the change to be taken into account these applications will need to be redeployed. Do you want us to reschedule it now?', 'One or multiple applications are currently using this volume.</br> For the change to be taken into account these applications will need to be redeployed. Do you want us to reschedule it now?',
(redeploy) => { (redeploy) => {
return this.$async(this.updateVolumeAsync, redeploy); return this.$async(this.updateVolumeAsync, redeploy);
} }
); );
} else {
return this.$async(this.updateVolumeAsync, false);
}
} }
async getVolumeAsync() { async getVolumeAsync() {