From fde071822cc206c6cf536d916f924fd0d4e829be Mon Sep 17 00:00:00 2001 From: Thorsten Marx Date: Tue, 14 Jan 2025 13:20:24 +0100 Subject: [PATCH] update to use feature container --- .../main/java/com/condation/cms/api/utils/HTTPUtil.java | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/cms-api/src/main/java/com/condation/cms/api/utils/HTTPUtil.java b/cms-api/src/main/java/com/condation/cms/api/utils/HTTPUtil.java index 64c2f4fd6..1c8ff2a0d 100644 --- a/cms-api/src/main/java/com/condation/cms/api/utils/HTTPUtil.java +++ b/cms-api/src/main/java/com/condation/cms/api/utils/HTTPUtil.java @@ -23,6 +23,7 @@ */ import com.condation.cms.api.SiteProperties; +import com.condation.cms.api.feature.FeatureContainer; import com.condation.cms.api.feature.features.IsPreviewFeature; import com.condation.cms.api.feature.features.SitePropertiesFeature; import com.condation.cms.api.request.RequestContext; @@ -50,16 +51,16 @@ public class HTTPUtil { * @param requestContext * @return */ - public static String modifyUrl(String url, final RequestContext requestContext) { + public static String modifyUrl(String url, final FeatureContainer featureContainer) { // is external url if (url.startsWith("http") || url.startsWith("https")) { return url; } - url = modifyUrl(url, requestContext.get(SitePropertiesFeature.class).siteProperties()); + url = modifyUrl(url, featureContainer.get(SitePropertiesFeature.class).siteProperties()); - if (requestContext.has(IsPreviewFeature.class)) { + if (featureContainer.has(IsPreviewFeature.class)) { if (url.contains("?")) { url += "&preview=true"; } else {