From 0c3d912f10b03c671df420738f887dd9704f1a8b Mon Sep 17 00:00:00 2001 From: davidjumani Date: Mon, 12 Apr 2021 16:43:55 +0530 Subject: [PATCH] ui: Show diskoffering for create volume from ROOT volume snaps --- ui/src/config/section/storage.js | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/ui/src/config/section/storage.js b/ui/src/config/section/storage.js index c907079864b7..976cab9acde9 100644 --- a/ui/src/config/section/storage.js +++ b/ui/src/config/section/storage.js @@ -284,7 +284,13 @@ export default { label: 'label.action.create.volume', dataView: true, show: (record) => { return record.state === 'BackedUp' }, - args: ['snapshotid', 'name'], + args: (record, store) => { + var fields = ['snapshotid', 'name'] + if (record.volumetype === 'ROOT') { + fields.push('diskofferingid') + } + return fields + }, mapping: { snapshotid: { value: (record) => { return record.id }