From d55efa6cda8821e383ba5a63c80ca6e7e91bf0e6 Mon Sep 17 00:00:00 2001 From: iroqueta Date: Fri, 12 Dec 2025 17:55:47 -0300 Subject: [PATCH] Images do not display well in Angular Issue: 207425 --- common/src/main/java/com/genexus/CommonUtil.java | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/common/src/main/java/com/genexus/CommonUtil.java b/common/src/main/java/com/genexus/CommonUtil.java index f89416989..56f1dcfd8 100644 --- a/common/src/main/java/com/genexus/CommonUtil.java +++ b/common/src/main/java/com/genexus/CommonUtil.java @@ -2418,7 +2418,13 @@ public static String getRelativeURL(String path) public static String getRelativeBlobFile(String path) { - return path.replace(com.genexus.ApplicationContext.getInstance().getServletEngineDefaultPath() + File.separator, "").replace(File.separator, "/"); + String servletEngineDefaultPath = com.genexus.ApplicationContext.getInstance().getServletEngineDefaultPath(); + if (!servletEngineDefaultPath.isEmpty() && path.startsWith(servletEngineDefaultPath)) { + return path.replace(servletEngineDefaultPath + File.separator, "").replace(File.separator, "/"); + } + else { + return path; + } } public static final String FORMDATA_REFERENCE = "gxformdataref:";