Skip to content

Commit e9bab25

Browse files
author
Gabriel Gutierrez
committed
Fixed addCSRFLocalStorage indentation issue: Some backslashes were missing producing Uncaught SyntaxError: Unexpected token 'const' at index.html
1 parent 8418aa8 commit e9bab25

File tree

1 file changed

+6
-6
lines changed

1 file changed

+6
-6
lines changed

springdoc-openapi-common/src/main/java/org/springdoc/ui/AbstractSwaggerIndexTransformer.java

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -228,16 +228,16 @@ protected String addCSRF(String html) {
228228
protected String addCSRFLocalStorage(String html) {
229229
StringBuilder stringBuilder = new StringBuilder();
230230
stringBuilder.append("requestInterceptor: (request) => {\n");
231-
stringBuilder.append("t\t\tconst value = window.localStorage.getItem('");
231+
stringBuilder.append("\t\t\tconst value = window.localStorage.getItem('");
232232
stringBuilder.append(swaggerUiConfig.getCsrf().getLocalStorageKey() + "');\n");
233-
stringBuilder.append("t\t\tconst currentURL = new URL(document.URL);\n");
234-
stringBuilder.append("t\t\tconst requestURL = new URL(request.url, document.location.origin);\n");
235-
stringBuilder.append("t\t\tconst isSameOrigin = (currentURL.protocol === requestURL.protocol && currentURL.host === requestURL.host);\n");
236-
stringBuilder.append("t\t\tif (isSameOrigin) ");
233+
stringBuilder.append("\t\t\tconst currentURL = new URL(document.URL);\n");
234+
stringBuilder.append("\t\t\tconst requestURL = new URL(request.url, document.location.origin);\n");
235+
stringBuilder.append("\t\t\tconst isSameOrigin = (currentURL.protocol === requestURL.protocol && currentURL.host === requestURL.host);\n");
236+
stringBuilder.append("\t\t\tif (isSameOrigin) ");
237237
stringBuilder.append("request.headers['");
238238
stringBuilder.append(swaggerUiConfig.getCsrf().getHeaderName());
239239
stringBuilder.append("'] = value;\n");
240-
stringBuilder.append("t\t\treturn request;\n");
240+
stringBuilder.append("\t\t\treturn request;\n");
241241
stringBuilder.append("\t\t},\n");
242242
stringBuilder.append("\t\t" + PRESETS);
243243
return html.replace(PRESETS, stringBuilder.toString());

0 commit comments

Comments
 (0)