X-Git-Url: https://git.argeo.org/?p=gpl%2Fargeo-suite.git;a=blobdiff_plain;f=publishing%2Forg.argeo.publishing.ui%2Fsrc%2Forg%2Fargeo%2Fdocbook%2Fui%2FDbkImageManager.java;fp=publishing%2Forg.argeo.publishing.ui%2Fsrc%2Forg%2Fargeo%2Fdocbook%2Fui%2FDbkImageManager.java;h=08b3db7454c78fa3ce76746d2c37cdae88a9df15;hp=008ac76538d6f658b075b42473d4ea2a540d98b9;hb=d3a20494b99046cd9f67491064333ba56fbe5772;hpb=6bc924760d7a8dbc16280c6ade047f8b7d3cf9f2 diff --git a/publishing/org.argeo.publishing.ui/src/org/argeo/docbook/ui/DbkImageManager.java b/publishing/org.argeo.publishing.ui/src/org/argeo/docbook/ui/DbkImageManager.java index 008ac76..08b3db7 100644 --- a/publishing/org.argeo.publishing.ui/src/org/argeo/docbook/ui/DbkImageManager.java +++ b/publishing/org.argeo.publishing.ui/src/org/argeo/docbook/ui/DbkImageManager.java @@ -114,6 +114,7 @@ public class DbkImageManager extends DefaultImageManager { return null; URI fileUri; try { + // FIXME it messes up with the '/' fileUri = new URI(URLEncoder.encode(fileref, StandardCharsets.UTF_8.toString())); } catch (URISyntaxException | UnsupportedEncodingException e) { throw new IllegalArgumentException("File ref in " + imageDataNode + " is badly formatted", e); @@ -122,7 +123,7 @@ public class DbkImageManager extends DefaultImageManager { return fileUri.toString(); // local Node fileNode = getFileNode(imageDataNode); - String url = CmsUiUtils.getDataPath(fileNode); + String url = getCleanDataPath(fileNode); return url; }