UI: Prevent restriction of changeOfferingForVolume API to Admin role (#11466)

This commit is contained in:
Pearl Dsilva 2025-08-29 03:06:03 -04:00 committed by GitHub
parent 25f93b1d6b
commit f80a9ca482
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -226,7 +226,7 @@ export default {
label: 'label.change.offering.for.volume', label: 'label.change.offering.for.volume',
args: ['id', 'diskofferingid', 'size', 'miniops', 'maxiops', 'automigrate'], args: ['id', 'diskofferingid', 'size', 'miniops', 'maxiops', 'automigrate'],
dataView: true, dataView: true,
show: (record, store) => { return ['Allocated', 'Ready'].includes(record.state) && ['Admin'].includes(store.userInfo.roletype) }, show: (record, store) => { return ['Allocated', 'Ready'].includes(record.state) },
popup: true, popup: true,
component: shallowRef(defineAsyncComponent(() => import('@/views/storage/ChangeOfferingForVolume.vue'))) component: shallowRef(defineAsyncComponent(() => import('@/views/storage/ChangeOfferingForVolume.vue')))
}, },