summaryrefslogtreecommitdiff
path: root/www/js/EventCtrl.js
diff options
context:
space:
mode:
Diffstat (limited to 'www/js/EventCtrl.js')
-rw-r--r--www/js/EventCtrl.js21
1 files changed, 17 insertions, 4 deletions
diff --git a/www/js/EventCtrl.js b/www/js/EventCtrl.js
index c6427844..c4b90a47 100644
--- a/www/js/EventCtrl.js
+++ b/www/js/EventCtrl.js
@@ -887,6 +887,7 @@ angular.module('zmApp.controllers')
function onSuccess(results)
{
+ $ionicLoading.hide();
NVRDataModel.debug("Removing temp file");
if ($rootScope.platformOS == 'ios')
@@ -898,7 +899,8 @@ angular.module('zmApp.controllers')
function onError(error)
{
- //console.log("Error: " + error);
+ $ionicLoading.hide();
+ console.log("Error: " + error);
}
}
@@ -3180,9 +3182,10 @@ angular.module('zmApp.controllers')
$scope.constructThumbnail = function(event) {
var stream = "";
stream = event.Event.baseURL+
- "/index.php?view=image&fid=" +event.Event.MaxScoreFrameId +
- "&width="+event.Event.thumbWidth*2 +
- "&height="+event.Event.thumbHeight*2;
+ "/index.php?view=image&fid=" +
+ (event.Event.MaxScoreFrameId ? event.Event.MaxScoreFrameId: "1&eid="+event.Event.Id) +
+ "&width="+event.Event.thumbWidth*2 +
+ "&height="+event.Event.thumbHeight*2;
if ($rootScope.authSession !='undefined') stream+=$rootScope.authSession;
stream += NVRDataModel.insertBasicAuthToken();
@@ -3260,6 +3263,16 @@ angular.module('zmApp.controllers')
}
+ $scope.humanize = function (num) {
+
+ var min = Math.floor(num/60);
+ var sec = Math.floor(num - min * 60);
+ stime="";
+ if (min) stime += min+"m,";
+ if (sec) stime += sec+"s";
+ return stime;
+ };
+
$scope.prettifyDate = function(str)
{
if (NVRDataModel.getLogin().useLocalTimeZone)