ui: manual backup: unescape notes template on load

It's escaped in the API result and will be re-escaped upon submit,
leading to confusion as reported in the community forum:
https://forum.proxmox.com/threads/110747/post-480507

Fixes: c4dca88b ("ui: manual backup: also set notes-template default")
Signed-off-by: Fabian Ebner <f.ebner@proxmox.com>
This commit is contained in:
Fabian Ebner 2022-06-27 14:42:42 +02:00 committed by Thomas Lamprecht
parent b18735f4bd
commit 6a3052b299

View File

@ -114,8 +114,9 @@ Ext.define('PVE.window.Backup', {
modeSelector.setValue(data.mode);
}
if (!initialDefaults && (data['notes-template'] ?? false)) {
me.down('field[name=notes-template]')
.setValue(data['notes-template']);
me.down('field[name=notes-template]').setValue(
PVE.Utils.unEscapeNotesTemplate(data['notes-template']),
);
}
initialDefaults = true;