Commit 23347739 authored by Romain Courteaud's avatar Romain Courteaud

erp5_run_my_doc: fixup erp5 image url using embedded image

parent 6c013429
......@@ -31,6 +31,16 @@
'Image Caption'
];
function fixupERP5UrlCompatibility(jio_key, url) {
if (!jio_key) {
return url;
}
return new URL(
url,
new URL(jio_key + '/', window.location.href).href
).href;
}
///////////////////////////////////////////////////
// translation
///////////////////////////////////////////////////
......@@ -465,7 +475,10 @@
edit_element,
delete_element,
domsugar('img', {
src: getSlideDictFromSlideElement(section_list[i]).image_url,
src: fixupERP5UrlCompatibility(
gadget.state.jio_key,
getSlideDictFromSlideElement(section_list[i]).image_url
),
draggable: false
})
];
......@@ -597,6 +610,7 @@
.declareMethod('render', function (options) {
return this.changeState({
jio_key: options.jio_key,
key: options.key,
value: options.value || "",
editable: options.editable === undefined ? true : options.editable
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment