From 139ec914bab2acf4323a4cdb9cd2f245b99f74ab Mon Sep 17 00:00:00 2001 From: Christoph Wiechert Date: Tue, 28 Nov 2017 16:24:08 +0100 Subject: [PATCH] Fix: IE11 has no Number.isFinite --- app/src/Download.vue | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/app/src/Download.vue b/app/src/Download.vue index 145c23a..c05d496 100644 --- a/app/src/Download.vue +++ b/app/src/Download.vue @@ -43,7 +43,7 @@ i.pull-right.fa.fa-check.text-success.downloaded(v-show='file.downloaded') p strong {{ file.metadata.name }} - small.file-size(v-if="Number.isFinite(file.size)") ({{ humanFileSize(file.size) }}) + small.file-size(v-if="isFinite(file.size)") ({{ humanFileSize(file.size) }}) p {{ file.metadata.comment }} preview-modal(:preview="preview", :files="previewFiles", :max-size="config.maxPreviewSize", @close="preview=false") @@ -177,6 +177,11 @@ newSession() { document.location.href = '/'; + }, + + isFinite(value) { + if(typeof value !== 'number') return false; + return !(value !== value || value === Infinity || value === -Infinity); } },