Skip to content

Commit 6705b0c

Browse files
committed
XWIKI-19613: Bad display in deleted attachments
1 parent 7ca56e4 commit 6705b0c

File tree

1 file changed

+4
-4
lines changed
  • xwiki-platform-core/xwiki-platform-index/xwiki-platform-index-ui/src/main/resources/XWiki

1 file changed

+4
-4
lines changed

Diff for: xwiki-platform-core/xwiki-platform-index/xwiki-platform-index-ui/src/main/resources/XWiki/DeletedAttachments.xml

+4-4
Original file line numberDiff line numberDiff line change
@@ -333,13 +333,13 @@ if (typeof XWiki.index.trash.attachments == "undefined") {
333333
*/
334334
XWiki.index.trash.attachments.displayEntry = function (row, i, table) {
335335
var tr = new Element('tr'); // The resulting table row
336-
var file = new Element('a', {'href' : row.url}).update(row.filename);
336+
var file = new Element('a', {'href' : row.url}).update((row.filename || '').escapeHTML());
337337
tr.appendChild(new Element('td').update(file));
338-
var doc = new Element('a', {'href' : row.documentUrl}).update(row.title);
338+
var doc = new Element('a', {'href' : row.documentUrl}).update((row.title || '').escapeHTML());
339339
doc.appendChild(document.createTextNode(' (' + row.docName + ')'));
340340
tr.appendChild(new Element('td').update(doc));
341-
tr.appendChild(new Element('td').update(row.date));
342-
var deleter = new Element('a', {'href' : row.deleterurl}).update(row.deletername);
341+
tr.appendChild(new Element('td').update((row.date || '').escapeHTML()));
342+
var deleter = new Element('a', {'href' : row.deleterurl}).update((row.deletername || '').escapeHTML());
343343
tr.appendChild(new Element('td').update(deleter));
344344
var actions = new Element('td', {'class' : 'itemActions'});
345345
if(row.canDelete) {

0 commit comments

Comments
 (0)