Skip to content

Commit 40c61f4

Browse files
shwstpprdhslove
authored andcommitted
ui: fix user create featured template from volume (apache#9253)
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
1 parent 3355fc3 commit 40c61f4

1 file changed

Lines changed: 7 additions & 1 deletion

File tree

ui/src/config/section/storage.js

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -249,11 +249,17 @@ export default {
249249
(record.type !== 'ROOT' && !record.virtualmachineid && !['Allocated', 'Uploaded'].includes(record.state)))
250250
},
251251
args: (record, store) => {
252-
var fields = ['volumeid', 'name', 'displaytext', 'ostypeid', 'ispublic', 'isfeatured', 'isdynamicallyscalable', 'requireshvm', 'passwordenabled']
252+
var fields = ['volumeid', 'name', 'displaytext', 'ostypeid', 'isdynamicallyscalable', 'requireshvm', 'passwordenabled']
253253
if (['Admin', 'DomainAdmin'].includes(store.userInfo.roletype)) {
254254
fields.push('domainid')
255255
fields.push('account')
256256
}
257+
if (['Admin'].includes(store.userInfo.roletype) || store.features.userpublictemplateenabled) {
258+
fields.push('ispublic')
259+
}
260+
if (['Admin'].includes(store.userInfo.roletype)) {
261+
fields.push('isfeatured')
262+
}
257263
return fields
258264
},
259265
mapping: {

0 commit comments

Comments
 (0)