Skip to content

Commit 8dc413f

Browse files
authored
Merge branch '2.3' of ezsystems/ezplatform-admin-ui into 4.6 (#1311)
2 parents ebf5dde + 99cc055 commit 8dc413f

File tree

3 files changed

+12
-6
lines changed

3 files changed

+12
-6
lines changed

src/bundle/Resources/public/js/scripts/fieldType/ezbinaryfile.js

+4-2
Original file line numberDiff line numberDiff line change
@@ -13,9 +13,11 @@
1313
const sizeContainer = preview.querySelector('.ibexa-field-edit-preview__file-size');
1414
const files = [].slice.call(event.target.files);
1515
const fileSize = this.formatFileSize(files[0].size);
16+
const { escapeHTML } = ibexa.helpers.text;
17+
const fileName = escapeHTML(files[0].name);
1618

17-
nameContainer.innerHTML = files[0].name;
18-
nameContainer.title = files[0].name;
19+
nameContainer.innerHTML = fileName;
20+
nameContainer.title = fileName;
1921
sizeContainer.innerHTML = fileSize;
2022
sizeContainer.title = fileSize;
2123

src/bundle/Resources/public/js/scripts/fieldType/ezimage.js

+4-2
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,8 @@
3434
const sizeContainer = preview.querySelector('.ibexa-field-edit-preview__file-size');
3535
const files = [].slice.call(event.target.files);
3636
const fileSize = this.formatFileSize(files[0].size);
37+
const { escapeHTML } = ibexa.helpers.text;
38+
const fileName = escapeHTML(files[0].name);
3739

3840
this.getImageUrl(files[0], (url) => {
3941
const image = new Image();
@@ -60,8 +62,8 @@
6062
imageNode.setAttribute('src', url);
6163
});
6264

63-
nameContainer.innerHTML = files[0].name;
64-
nameContainer.title = files[0].name;
65+
nameContainer.innerHTML = fileName;
66+
nameContainer.title = fileName;
6567
sizeContainer.innerHTML = fileSize;
6668
sizeContainer.title = fileSize;
6769

src/bundle/Resources/public/js/scripts/fieldType/ezmedia.js

+4-2
Original file line numberDiff line numberDiff line change
@@ -52,9 +52,11 @@
5252
const sizeContainer = preview.querySelector('.ibexa-field-edit-preview__file-size');
5353
const files = [].slice.call(event.target.files);
5454
const fileSize = this.formatFileSize(files[0].size);
55+
const { escapeHTML } = ibexa.helpers.text;
56+
const fileName = escapeHTML(files[0].name);
5557

56-
nameContainer.innerHTML = files[0].name;
57-
nameContainer.title = files[0].name;
58+
nameContainer.innerHTML = fileName;
59+
nameContainer.title = fileName;
5860
sizeContainer.innerHTML = fileSize;
5961
sizeContainer.title = fileSize;
6062

0 commit comments

Comments
 (0)