Show viewable files based on extension

This commit is contained in:
Thilina
2021-06-27 18:06:24 +02:00
parent 499c52516e
commit 40df433580

View File

@@ -81,12 +81,13 @@ function download(name, closeCallback, closeCallbackData) {
fileParts = data.filename.split('?'); fileParts = data.filename.split('?');
fileParts = fileParts[0].split('.'); fileParts = fileParts[0].split('.');
if (jQuery.inArray(fileParts[fileParts.length - 1], viewableFiles) >= 0) {
if (jQuery.inArray(data.ext, viewableFiles) >= 0) {
const win = window.open(data.filename, '_blank'); const win = window.open(data.filename, '_blank');
win.focus(); win.focus();
} else { } else {
link = `<a href="${data.filename}" target="_blank">Download File <i class="icon-download-alt"></i> </a>`; link = `<a href="${data.filename}" target="_blank">Download File <i class="icon-download-alt"></i> </a>`;
if (jQuery.inArray(fileParts[fileParts.length - 1], viewableImages) >= 0) { if (jQuery.inArray(data.ext, viewableImages) >= 0) {
link += `<br/><br/><img style="max-width:545px;max-height:350px;" src="${data.filename}"/>`; link += `<br/><br/><img style="max-width:545px;max-height:350px;" src="${data.filename}"/>`;
} }
modJs.showMessage('Download File Attachment', link, closeCallback, closeCallbackData); modJs.showMessage('Download File Attachment', link, closeCallback, closeCallbackData);