mirror of
https://git.proxmox.com/git/pve-manager
synced 2025-07-27 03:39:08 +00:00
ui: dc/Backup: never show id input field, autogenerate id
similar to pbs sync jobs Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
This commit is contained in:
parent
4243d7490f
commit
3446e5bb26
@ -176,24 +176,6 @@ Ext.define('PVE.dc.BackupEdit', {
|
||||
});
|
||||
|
||||
let column1 = [
|
||||
{
|
||||
xtype: 'pmxDisplayEditField',
|
||||
name: 'id',
|
||||
fieldLabel: gettext('ID'),
|
||||
renderer: Ext.htmlEncode,
|
||||
fieldStyle: me.isCreate ? {} : {
|
||||
'text-overflow': 'ellipsis',
|
||||
'overflow': 'hidden',
|
||||
'white-space': 'nowrap',
|
||||
},
|
||||
editConfig: {
|
||||
maxLength: 20, // easier to allow more than less in the future..
|
||||
enforceMaxLength: true,
|
||||
},
|
||||
vtype: 'ConfigId',
|
||||
allowBlank: false,
|
||||
editable: me.isCreate,
|
||||
},
|
||||
nodesel,
|
||||
storagesel,
|
||||
{
|
||||
@ -263,6 +245,10 @@ Ext.define('PVE.dc.BackupEdit', {
|
||||
delete values.node;
|
||||
}
|
||||
|
||||
if (!values.id && me.isCreate) {
|
||||
values.id = 'backup-' + Ext.data.identifier.Uuid.Global.generate().slice(0, 13);
|
||||
}
|
||||
|
||||
let selMode = values.selMode;
|
||||
delete values.selMode;
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user