From 027f6dcf54444652dd5e3a27f3f39d9142cb70cd Mon Sep 17 00:00:00 2001 From: Douglas Christopher Wilson Date: Tue, 20 May 2014 10:14:31 -0400 Subject: [PATCH] Fix error from non-statable files in HTML view fixes #6 --- History.md | 5 +++++ index.js | 18 ++++++++++++++---- 2 files changed, 19 insertions(+), 4 deletions(-) diff --git a/History.md b/History.md index d0b805f..5ef9433 100644 --- a/History.md +++ b/History.md @@ -1,3 +1,8 @@ +unreleased +========== + + * Fix error from non-statable files in HTML view + 1.0.2 / 2014-04-28 ================== diff --git a/index.js b/index.js index d38e724..1f4b51a 100644 --- a/index.js +++ b/index.js @@ -281,9 +281,12 @@ function html(files, dir, useIcons, view) { path.push(encodeURIComponent(file.name)); - var date = file.name == '..' ? '' - : file.stat.mtime.toDateString()+' '+file.stat.mtime.toLocaleTimeString(); - var size = isDir ? '' : file.stat.size; + var date = file.stat && file.name !== '..' + ? file.stat.mtime.toDateString() + ' ' + file.stat.mtime.toLocaleTimeString() + : ''; + var size = file.stat && !isDir + ? file.stat.size + : ''; return '