values.type = this.type;
}
- if (values.anonymous_search) {
+ if (values.anonymous_search && !this.isCreate) {
if (!values.delete) {
values.delete = [];
}
maxValue: 65535,
emptyText: gettext('Default'),
submitEmptyText: false,
- deleteEmpty: true,
+ cbind: {
+ deleteEmpty: '{!isCreate}',
+ },
},
{
xtype: 'proxmoxKVComboBox',
xtype: 'proxmoxtextfield',
name: 'user-classes',
fieldLabel: gettext('User classes'),
- deleteEmpty: true,
+ cbind: {
+ deleteEmpty: '{!isCreate}',
+ },
emptyText: 'inetorgperson, posixaccount, person, user',
autoEl: {
tag: 'div',
xtype: 'proxmoxtextfield',
name: 'filter',
fieldLabel: gettext('User Filter'),
- deleteEmpty: true,
+ cbind: {
+ deleteEmpty: '{!isCreate}',
+ },
},
],