From 8fe712960e07591f6cc2f8aa2e164a6eb9ad67fa Mon Sep 17 00:00:00 2001 From: Julien Camus Date: Thu, 19 Dec 2024 14:14:10 +0100 Subject: SONAR-23990 Replace with text block --- .../main/java/org/sonar/server/platform/web/CspFilter.java | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) (limited to 'server/sonar-webserver/src/main/java/org/sonar') diff --git a/server/sonar-webserver/src/main/java/org/sonar/server/platform/web/CspFilter.java b/server/sonar-webserver/src/main/java/org/sonar/server/platform/web/CspFilter.java index c1095228fbf..a8a3d2c7454 100644 --- a/server/sonar-webserver/src/main/java/org/sonar/server/platform/web/CspFilter.java +++ b/server/sonar-webserver/src/main/java/org/sonar/server/platform/web/CspFilter.java @@ -74,11 +74,13 @@ public class CspFilter implements Filter { private static String getAssetsPathScriptCSPHash(String contextPath) { final String WEB_CONTEXT_PLACEHOLDER = "WEB_CONTEXT"; - final String ASSETS_PATH_SCRIPT = "\n" + - " window.__assetsPath = function (filename) {\n" + - " return 'WEB_CONTEXT/' + filename;\n" + - " };\n" + - " "; + final String ASSETS_PATH_SCRIPT = """ + + window.__assetsPath = function (filename) { + return 'WEB_CONTEXT/' + filename; + }; + \ + """; String assetsPathScriptWithContextPath = ASSETS_PATH_SCRIPT.replace(WEB_CONTEXT_PLACEHOLDER, contextPath); return generateCSPHash(assetsPathScriptWithContextPath); -- cgit v1.2.3