From fc788756d253cf5fa0cb1e00de03f736c26e2871 Mon Sep 17 00:00:00 2001 From: Toby Zerner Date: Fri, 6 Feb 2015 10:35:27 +1030 Subject: [PATCH] Better live timestamp performance --- framework/core/ember/app/initializers/human-time-updater.js | 3 +++ 1 file changed, 3 insertions(+) diff --git a/framework/core/ember/app/initializers/human-time-updater.js b/framework/core/ember/app/initializers/human-time-updater.js index 847bff816..41da22e62 100644 --- a/framework/core/ember/app/initializers/human-time-updater.js +++ b/framework/core/ember/app/initializers/human-time-updater.js @@ -28,6 +28,9 @@ export default { .removeData('livestamp'); timestamp = moment(timestamp); + if (timestamp.diff(moment()) < 60 * 60) { + return; + } if (moment.isMoment(timestamp) && !isNaN(+timestamp)) { var newData = $.extend({ }, { 'original': $el.contents() }, oldData); newData.moment = moment(timestamp);