From cc6d441d152e7dd6796ad88b6be05e618461198d Mon Sep 17 00:00:00 2001 From: Guangcong Luo Date: Thu, 18 Sep 2014 22:57:30 -0500 Subject: [PATCH] Fix [NaN:NaN:NaN] timestamp bug Bug from 5196f8cbcb --- js/client-chat.js | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/js/client-chat.js b/js/client-chat.js index 3cc71f589..aea11103a 100644 --- a/js/client-chat.js +++ b/js/client-chat.js @@ -1110,7 +1110,12 @@ var pref = Tools.prefs('timestamps') || {}; var sectionPref = ((section === 'pms') ? pref.pms : pref.lobby) || 'off'; if ((sectionPref === 'off') || (sectionPref === undefined)) return ''; - var date = new Date(deltatime && !isNaN(deltatime) ? Date.now() - deltatime * 1000 : undefined); + var date; + if (deltatime && !isNaN(deltatime)) { + date = new Date(Date.now() - deltatime * 1000); + } else { + date = new Date(); + } var components = [ date.getHours(), date.getMinutes() ]; if (sectionPref === 'seconds') { components.push(date.getSeconds());