[FIX] web_editor: properly use snippet data in the editor
closes odoo/odoo#72947 X-original-commit: ff6d0b16cd32a5ed56a2cc039f5226dc56f6db6a Signed-off-by: Quentin Smetz (qsm) <qsm@odoo.com>
This commit is contained in:
@@ -1966,7 +1966,8 @@ var SnippetsMenu = Widget.extend({
|
||||
.addClass('oe_snippet')
|
||||
.each((i, el) => {
|
||||
const $snippet = $(el);
|
||||
const name = el.getAttribute('name');
|
||||
const name = _.escape(el.getAttribute('name'));
|
||||
const thumbnailSrc = _.escape(el.dataset.oeThumbnail);
|
||||
const $sbody = $snippet.children().addClass('oe_snippet_body');
|
||||
const isCustomSnippet = !!el.closest('#snippet_custom');
|
||||
|
||||
@@ -1983,7 +1984,7 @@ var SnippetsMenu = Widget.extend({
|
||||
// Create the thumbnail
|
||||
const $thumbnail = $(`
|
||||
<div class="oe_snippet_thumbnail">
|
||||
<div class="oe_snippet_thumbnail_img" style="background-image: url(${el.dataset.oeThumbnail});"/>
|
||||
<div class="oe_snippet_thumbnail_img" style="background-image: url(${thumbnailSrc});"/>
|
||||
<span class="oe_snippet_thumbnail_title">${name}</span>
|
||||
</div>
|
||||
`);
|
||||
|
||||
Reference in New Issue
Block a user