Better live timestamp performance

This commit is contained in:
Toby Zerner 2015-02-06 10:35:27 +10:30
parent b6efee1f1e
commit fc788756d2

View File

@ -28,6 +28,9 @@ export default {
.removeData('livestamp'); .removeData('livestamp');
timestamp = moment(timestamp); timestamp = moment(timestamp);
if (timestamp.diff(moment()) < 60 * 60) {
return;
}
if (moment.isMoment(timestamp) && !isNaN(+timestamp)) { if (moment.isMoment(timestamp) && !isNaN(+timestamp)) {
var newData = $.extend({ }, { 'original': $el.contents() }, oldData); var newData = $.extend({ }, { 'original': $el.contents() }, oldData);
newData.moment = moment(timestamp); newData.moment = moment(timestamp);