diff --git a/UI/WebServerResources/js/Common/Alarm.service.js b/UI/WebServerResources/js/Common/Alarm.service.js
index 5a2cec610..f568e621d 100644
--- a/UI/WebServerResources/js/Common/Alarm.service.js
+++ b/UI/WebServerResources/js/Common/Alarm.service.js
@@ -58,66 +58,67 @@
Alarm.showAlarm = function(url) {
var _this = this;
- this.$$resource.fetch(url, '?resetAlarm=yes');
-
- this.$toast.show({
- position: 'top right',
- hideDelay: 0,
- template: [
- '',
- ' ',
- ' ',
- ' ',
- l('5 minutes'),
- ' ',
- ' ',
- l('10 minutes'),
- ' ',
- ' ',
- l('15 minutes'),
- ' ',
- ' ',
- l('30 minutes'),
- ' ',
- ' ',
- l('45 minutes'),
- ' ',
- ' ',
- l('1 hour'),
- ' ',
- ' ',
- l('1 day'),
- ' ',
- ' ',
- ' ',
- ' ',
- l('Cancel'),
- ' ',
- ' ',
- l('Ok'),
- ' ',
- ''
+ this.$$resource.fetch(url, '?resetAlarm=yes').then(function(data) {
+ _this.$toast.show({
+ position: 'top right',
+ hideDelay: 0,
+ template: [
+ '',
+ ' ',
+ ' ',
+ ' ',
+ ' ',
+ l('5 minutes'),
+ ' ',
+ ' ',
+ l('10 minutes'),
+ ' ',
+ ' ',
+ l('15 minutes'),
+ ' ',
+ ' ',
+ l('30 minutes'),
+ ' ',
+ ' ',
+ l('45 minutes'),
+ ' ',
+ ' ',
+ l('1 hour'),
+ ' ',
+ ' ',
+ l('1 day'),
+ ' ',
+ ' ',
+ ' ',
+ ' ',
+ l('Cancel'),
+ ' ',
+ ' ',
+ l('Ok'),
+ ' ',
+ ''
].join(''),
- locals: {
- url: url
- },
- controller: AlarmController
+ locals: {
+ url: url
+ },
+ controller: AlarmController
+ });
+
+ /**
+ * @ngInject
+ */
+ AlarmController.$inject = ['scope', '$mdToast', 'url'];
+ function AlarmController(scope, $mdToast, url) {
+ scope.reminder = '10';
+ scope.cancel = function() {
+ $mdToast.hide();
+ };
+ scope.ok = function() {
+ _this.$$resource.fetch(url, 'view?snoozeAlarm=' + scope.reminder);
+ $mdToast.hide();
+ };
+ }
});
-
- /**
- * @ngInject
- */
- AlarmController.$inject = ['scope', '$mdToast', 'url'];
- function AlarmController(scope, $mdToast, url) {
- scope.reminder = '10';
- scope.cancel = function() {
- $mdToast.hide();
- };
- scope.ok = function() {
- _this.$$resource.fetch(url, 'view?snoozeAlarm=' + scope.reminder);
- $mdToast.hide();
- };
- }
};
/**