Skip to content

Commit 599f30c

Browse files
Merge pull request #113 from asad-rafter/CLD-270-adding-preconnect
Cld 270 adding preconnect
2 parents fbd0fd0 + c5de60d commit 599f30c

4 files changed

Lines changed: 6 additions & 2 deletions

File tree

cartridges/int_cloudinary_pd/cartridge/experience/components/assets/mediaLibrary.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -110,6 +110,7 @@ module.exports.preRender = function (context, editorId) {
110110
viewmodel.transformation = replaceGlobalTransformations(context.content[editorId].transformation);
111111
}
112112
viewmodel.srcset = generateBreakPoints(viewmodel);
113+
viewmodel.CloudinaryPageDesignerCNAME = constants.SITE_PREFS.CloudinaryPageDesignerCNAME;
113114
}
114115
return viewmodel;
115116
};

cartridges/int_cloudinary_pd/cartridge/experience/utils/cloudinaryPDConstants.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,5 +7,6 @@ module.exports.cloudinaryPDConstants = {
77
CLD_TRACKING_PARAM: '?_i=AH',
88
API_TRACKING_PARAM: 'CloudinarySalesForcePageDesigner/' + verJson.version + ' (CommerceCloud ' + System.compatibilityMode + ') SFPD',
99
CLD_LIST_SERVICE_CLOUDNAME_PLACEHOLDER: '[cloudname]',
10-
CLD_CLOUDNAME: sitePrefs.getCustom().CloudinaryPageDesignerCloudName
10+
CLD_CLOUDNAME: sitePrefs.getCustom().CloudinaryPageDesignerCloudName,
11+
SITE_PREFS: sitePrefs.getCustom()
1112
};

cartridges/int_cloudinary_pd/cartridge/templates/default/experience/components/assets/cloudinaryImage.isml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,9 @@
1010
window.cloudName = value.cloudName;
1111
window.cname = value.cname || null;
1212
</script>
13-
13+
<isif condition="${pdict.viewmodel.CloudinaryPageDesignerCNAME}">
14+
<link rel="preconnect" href="${'https://' + pdict.viewmodel.CloudinaryPageDesignerCNAME}" />
15+
</isif>
1416
<div class="cloudinary-media-library-container sfdc-component-mock sfdc-component-assets-media_library-mock">
1517
<isif condition="${pdict.viewmodel.src}">
1618
<isif condition="${pdict.viewmodel.imageLink}">

cartridges/int_cloudinary_pd/cartridge/templates/default/experience/components/assets/cloudinaryVideo.isml

100755100644
File mode changed.

0 commit comments

Comments
 (0)