summaryrefslogtreecommitdiff
path: root/www/js/DataModel.js
diff options
context:
space:
mode:
authorPliable Pixels <pliablepixels@gmail.com>2018-10-20 19:17:21 -0400
committerPliable Pixels <pliablepixels@gmail.com>2018-10-20 19:17:21 -0400
commit89211bbbd526bbc587361085b119a19d296f6a7f (patch)
treea33b3f7cef77e6ea1ef4bf66e595194d16cba8ea /www/js/DataModel.js
parent8d42918b774175be477e949c4739a1ae40238359 (diff)
#724 cleanup and making sure we take recordingURL for playback
Diffstat (limited to 'www/js/DataModel.js')
-rw-r--r--www/js/DataModel.js24
1 files changed, 16 insertions, 8 deletions
diff --git a/www/js/DataModel.js b/www/js/DataModel.js
index 2322fbdf..f1ea3689 100644
--- a/www/js/DataModel.js
+++ b/www/js/DataModel.js
@@ -2156,7 +2156,7 @@ angular.module('zmApp.controllers')
var streamingurl = "";
- st += (s.scheme ? s.scheme : p.scheme) + "://"; // server scheme overrides
+ st += (s.scheme ? s.scheme : p.scheme) + "://"; // server scheme overrides
@@ -2246,13 +2246,7 @@ angular.module('zmApp.controllers')
monitors[i].Monitor.baseURL = loginData.url;
monitors[i].Monitor.imageMode = (versionCompare($rootScope.apiVersion, "1.30") == -1) ? "path" : "fid";
- // but now check if forced path
- if (loginData.forceImageModePath) {
- debug("Overriding, setting image mode to true as you have requested force enable");
- monitors[i].Monitor.imageMode = 'path';
- }
-
- // debug("API " + $rootScope.apiVersion + ": Monitor " + monitors[i].Monitor.Id + " will use " + monitors[i].Monitor.imageMode + " for direct image access");
+
}
}
// now get packery hide if applicable
@@ -2849,6 +2843,20 @@ angular.module('zmApp.controllers')
},
+
+ getRecordingURL: function (id) {
+ var idnum = parseInt(id);
+ for (var i = 0; i < monitors.length; i++) {
+ if (parseInt(monitors[i].Monitor.Id) == idnum) {
+ // console.log ("Matched, exiting getMonitorname");
+ //console.log ("!!!"+monitors[i].Monitor.controlURL);
+ return monitors[i].Monitor.controlURL;
+ }
+
+ }
+ return "(Unknown)";
+ },
+
getBaseURL: function (id) {
var idnum = parseInt(id);
for (var i = 0; i < monitors.length; i++) {