[FIX] website: ensure cover changes are saved
Changes on cover attributes (bg-color, size) were not saved properly when no other option where changed on the object. task-2547729 closes odoo/odoo#75890 X-original-commit: 6d00c5ac0346beb57eef2192fe21a45a1158d87e Signed-off-by: Antoine Guenet <Zinston@users.noreply.github.com>
This commit is contained in:
@@ -51,10 +51,11 @@ var EditPageMenu = websiteNavbarData.WebsiteNavbarActionWidget.extend({
|
||||
});
|
||||
this.oeStructureSelector = '#wrapwrap .oe_structure[data-oe-xpath][data-oe-id]';
|
||||
this.oeFieldSelector = '#wrapwrap [data-oe-field]';
|
||||
this.oeCoverSelector = '#wrapwrap [data-res-model][data-name="Cover"]';
|
||||
if (options.savableSelector) {
|
||||
this.savableSelector = options.savableSelector;
|
||||
} else {
|
||||
this.savableSelector = `${this.oeStructureSelector}, ${this.oeFieldSelector}`;
|
||||
this.savableSelector = `${this.oeStructureSelector}, ${this.oeFieldSelector}, ${this.oeCoverSelector}`;
|
||||
}
|
||||
this.editableFromEditorMenu = options.editableFromEditorMenu || this.editableFromEditorMenu;
|
||||
this._editorAutoStart = (context.editable && window.location.search.indexOf('enable_editor') >= 0);
|
||||
|
||||
Reference in New Issue
Block a user