Skip to content

Commit 91f00d9

Browse files
authored
Merge branch 'main' into issue/2660
2 parents 8d16dd1 + 07fceed commit 91f00d9

File tree

3 files changed

+3
-3
lines changed
  • bundles/core/src
  • content/src/content/jcr_root/apps/core/wcm/components/form/text/v2/text/clientlibs/site/js

3 files changed

+3
-3
lines changed

bundles/core/src/main/java/com/adobe/cq/wcm/core/components/internal/servlets/DownloadServlet.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -191,7 +191,7 @@ private void sendResponse(InputStream stream, long size, String mimeType, String
191191
response.setContentLength((int) size);
192192
}
193193
if (inline) {
194-
response.setHeader(CONTENT_DISPOSITION_HEADER, "inline");
194+
response.setHeader(CONTENT_DISPOSITION_HEADER, "inline; filename=\"" + filename + "\"");
195195
response.setHeader(CSP_HEADER, "sandbox");
196196
} else {
197197
response.setHeader(CONTENT_DISPOSITION_HEADER, "attachment; filename=\"" + filename + "\"");

bundles/core/src/test/java/com/adobe/cq/wcm/core/components/internal/servlets/DownloadServletTest.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -85,7 +85,7 @@ void testInlineAssetDownload() throws Exception {
8585
context.requestPathInfo().setExtension("pdf");
8686
downloadServlet.doGet(context.request(), context.response());
8787
assertTrue(context.response().containsHeader("Content-Disposition"));
88-
assertEquals("inline", context.response().getHeader("Content-Disposition"));
88+
assertEquals("inline; filename=\"Download_Test_PDF.pdf\"", context.response().getHeader("Content-Disposition"));
8989
assertTrue(context.response().containsHeader("Content-Security-Policy"));
9090
assertEquals("sandbox", context.response().getHeader("Content-Security-Policy"));
9191
assertEquals(8192, context.response().getBufferSize());

content/src/content/jcr_root/apps/core/wcm/components/form/text/v2/text/clientlibs/site/js/text.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -96,7 +96,7 @@
9696
}
9797
}
9898
if (displayValidationMessage) {
99-
let validationMessage = event.target.parentElement.querySelector(".cmp-form-text__validation-message");
99+
var validationMessage = event.target.parentElement.querySelector(".cmp-form-text__validation-message");
100100
if (validationMessage) {
101101
validationMessage.innerText = event.target.validationMessage;
102102
}

0 commit comments

Comments
 (0)