From 38dc473ddd6494ad5b60062b757f8d11009a7886 Mon Sep 17 00:00:00 2001 From: Pliable Pixels Date: Sat, 3 Dec 2016 08:53:51 -0500 Subject: fixed blog check date and also internationlized "new post" text --- www/js/app.js | 19 ++++++++++++++----- 1 file changed, 14 insertions(+), 5 deletions(-) (limited to 'www/js/app.js') diff --git a/www/js/app.js b/www/js/app.js index 34958cbc..ad474df8 100644 --- a/www/js/app.js +++ b/www/js/app.js @@ -633,7 +633,7 @@ angular.module('zmApp', [ //----------------------------------------------------------------- // This service automatically checks for new versions every 24 hrs //------------------------------------------------------------------ -.factory('zmCheckUpdates', function($interval, $http, zm, $timeout, $localstorage, NVRDataModel, $rootScope) +.factory('zmCheckUpdates', function($interval, $http, zm, $timeout, $localstorage, NVRDataModel, $rootScope, $translate) { var zmUpdateHandle; var zmUpdateVersion = ""; @@ -726,18 +726,27 @@ angular.module('zmApp', [ if (!lastDate) { - $rootScope.newBlogPost = "(new post)"; + $rootScope.newBlogPost = "("+$translate.instant('kNewPost')+")"; + NVRDataModel.setLatestBlogPostChecked(moment().format("YYYY-MM-DD HH:mm:ss")); return; } var mLastDate = moment(lastDate); var mItemDate = moment(data.payload.posts[0].createdAt); - if (mItemDate.diff(mLastDate) > 0) + if (mItemDate.diff(mLastDate, 'seconds') > 0) { - NVRDataModel.debug("New post dated " + mItemDate.format("YYYY-MM-DD HH:mm:ss") + " found"); + /*console.log ("DIFF IS "+mItemDate.diff(mLastDate, 'seconds')); + console.log ("DIFF mLastDate="+mLastDate); + console.log ("DIFF mItemDate="+mItemDate); + console.log ("FORMAT DIFF mLastDate="+mLastDate.format("YYYY-MM-DD HH:mm:ss") ); + console.log ("FORMAT DIFF mItemDate="+mItemDate.format("YYYY-MM-DD HH:mm:ss") );*/ + + NVRDataModel.debug("New post dated " + mItemDate.format("YYYY-MM-DD HH:mm:ss") + " found, last date checked was "+mLastDate.format("YYYY-MM-DD HH:mm:ss")); - $rootScope.newBlogPost = "(new post)"; + $rootScope.newBlogPost = "("+$translate.instant('kNewPost')+")"; + NVRDataModel.setLatestBlogPostChecked(mItemDate.format("YYYY-MM-DD HH:mm:ss")); + } -- cgit v1.2.3