diff --git a/dashboard/src/components/app/Storage.vue b/dashboard/src/components/app/Storage.vue index 04831e22f..26ae977ac 100644 --- a/dashboard/src/components/app/Storage.vue +++ b/dashboard/src/components/app/Storage.vue @@ -20,6 +20,7 @@ const diskUsage = ref(-1); const diskUsageDate = ref(0); const volumeId = ref(''); const volumePrefix = ref(''); +const originalVolumeId = ref(''); const selectedMountType = computed(() => { const v = volumes.value.find(v => v.id === volumeId.value); return v ? v.mountType : ''; @@ -45,6 +46,8 @@ async function onSubmitMove() { return console.error(error); } + originalVolumeId.value = volumeId.value; + moveBusy.value = false; } @@ -103,6 +106,7 @@ onMounted(async () => { volumeId.value = props.app.storageVolumeId || DEFAULT_VOLUME_ID; volumePrefix.value = props.app.storageVolumePrefix || ''; + originalVolumeId.value = volumeId.value; }); @@ -118,8 +122,11 @@ onMounted(async () => {