ui: datastore prune: support passing namespace
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
This commit is contained in:
parent
2f5417f845
commit
1baf9030ad
@ -382,6 +382,7 @@ Ext.define('PBS.DataStoreContent', {
|
||||
items: [
|
||||
{
|
||||
xtype: 'pbsPruneInputPanel',
|
||||
ns: view.namespace,
|
||||
dryrun: true,
|
||||
},
|
||||
],
|
||||
|
@ -12,7 +12,16 @@ Ext.define('PBS.panel.PruneInputPanel', {
|
||||
cbindData: function() {
|
||||
let me = this;
|
||||
me.isCreate = !!me.isCreate;
|
||||
return {};
|
||||
return {
|
||||
ns: me.ns ?? '',
|
||||
};
|
||||
},
|
||||
|
||||
onGetValues: function(values) {
|
||||
if (values.ns === '') {
|
||||
delete values.ns;
|
||||
}
|
||||
return values;
|
||||
},
|
||||
|
||||
column1: [
|
||||
@ -78,6 +87,14 @@ Ext.define('PBS.panel.PruneInputPanel', {
|
||||
disabled: '{!dryrun}',
|
||||
},
|
||||
},
|
||||
{
|
||||
xtype: 'proxmoxtextfield',
|
||||
name: 'ns',
|
||||
hidden: true,
|
||||
cbind: {
|
||||
value: '{ns}',
|
||||
},
|
||||
},
|
||||
],
|
||||
|
||||
});
|
||||
|
Loading…
Reference in New Issue
Block a user