diff --git a/bundles/core/src/main/java/com/adobe/cq/wcm/core/components/internal/models/v2/ImageImpl.java b/bundles/core/src/main/java/com/adobe/cq/wcm/core/components/internal/models/v2/ImageImpl.java index d074746576..fed0ff5394 100644 --- a/bundles/core/src/main/java/com/adobe/cq/wcm/core/components/internal/models/v2/ImageImpl.java +++ b/bundles/core/src/main/java/com/adobe/cq/wcm/core/components/internal/models/v2/ImageImpl.java @@ -198,7 +198,7 @@ protected void initModel() { dmServerUrl = dmServerPath; } else { // for Publish - dmServerUrl = asset.getMetadataValue(Scene7Constants.PN_S7_DOMAIN) + dmServerPath; + dmServerUrl = asset.getMetadataValue(Scene7Constants.PN_S7_DOMAIN) + dmServerPath.substring(1); } dmImageUrl = dmServerUrl + dmAssetName; } diff --git a/bundles/core/src/test/resources/image/test-content-dam.json b/bundles/core/src/test/resources/image/test-content-dam.json index d6f2fc20a1..0c14aac302 100644 --- a/bundles/core/src/test/resources/image/test-content-dam.json +++ b/bundles/core/src/test/resources/image/test-content-dam.json @@ -928,7 +928,7 @@ "dam:Physicalheightindpi" : 72, "dam:Numberofimages" : 1, "dam:Numberoftextualcomments": 0, - "dam:scene7Domain" : "https://s7d9.scene7.com", + "dam:scene7Domain" : "https://s7d9.scene7.com/", "dam:scene7File" : "dmtestcompany/Adobe_Systems_logo_and_wordmark_DM", "tiff:ImageWidth" : 2000, "dam:sha1" : "bb3aa5c9b452b04808006037911705d3592bfd71", @@ -1002,7 +1002,7 @@ "dam:Physicalheightindpi" : 72, "dam:Numberofimages" : 1, "dam:Numberoftextualcomments": 0, - "dam:scene7Domain" : "https://s7d9.scene7.com", + "dam:scene7Domain" : "https://s7d9.scene7.com/", "dam:scene7File" : "dmtestcompany/Adobe_Systems_logo_and_wordmark_DM", "dam:scene7Type" : "AnimatedGif", "tiff:ImageWidth" : 2000,