aboutsummaryrefslogtreecommitdiff
path: root/web/static/app/app.js
diff options
context:
space:
mode:
Diffstat (limited to 'web/static/app/app.js')
-rw-r--r--web/static/app/app.js15
1 files changed, 10 insertions, 5 deletions
diff --git a/web/static/app/app.js b/web/static/app/app.js
index 134afc8..fedfb54 100644
--- a/web/static/app/app.js
+++ b/web/static/app/app.js
@@ -17,15 +17,18 @@
var ctrl = this;
ctrl.attributeName = attributeName;
+ ctrl.label = attributeName.substr(0, 1).toUpperCase() + attributeName.substr(1);
ctrl.value = outer.device[attributeName];
- ctrl.value = 'yoyo';
+ ctrl.error = 'fail';
ctrl.update = function () {
-
DillerRpc.patchDevice(outer.device.id, {attribute: attributeName, value: ctrl.value})
.then(function (res) {
+ outer.device = res.data.device;
$uibModalInstance.close({});
+ }, function (res) {
+ ctrl.error = res.data.message;
});
};
},
@@ -69,7 +72,6 @@
}
function DlTimestampDirective() {
- console.log('DlTimestampDirective', DlTimestampDirective);
return {
restrict: 'E',
scope: {
@@ -123,12 +125,14 @@
});
}
+ function run($log) {
+ window.console = $log;
+ }
+
function DillerConfig() {
var head = document.getElementsByTagName('head')[0];
var base = head.getElementsByTagName('base')[0];
- console.log('base =', base);
var baseUrl = base.href.replace(/\/$/, '');
- console.log('baseUrl =', baseUrl);
return {
baseUrl: baseUrl
};
@@ -137,6 +141,7 @@
angular
.module('Diller', ['ngRoute', 'ui.bootstrap'])
.config(config)
+ .run(run)
.filter('timestamp', TimestampFilter)
.directive('dlTimestamp', DlTimestampDirective)
.directive('dlDots', DlDotsDirective)