diff --git a/webadmin/src/views/email.html b/webadmin/src/views/email.html index dc82199f8..cd6eebbab 100644 --- a/webadmin/src/views/email.html +++ b/webadmin/src/views/email.html @@ -135,11 +135,11 @@
-
+
-
-
+ {{ mailRelay.error }} + Saved
diff --git a/webadmin/src/views/email.js b/webadmin/src/views/email.js index a884e99d7..4dc78c2c0 100644 --- a/webadmin/src/views/email.js +++ b/webadmin/src/views/email.js @@ -100,6 +100,7 @@ angular.module('Application').controller('EmailController', ['$scope', '$locatio $scope.mailRelay = { error: null, + success: false, busy: false, preset: $scope.mailRelayPresets[0], @@ -127,6 +128,7 @@ angular.module('Application').controller('EmailController', ['$scope', '$locatio submit: function () { $scope.mailRelay.error = null; $scope.mailRelay.busy = true; + $scope.mailRelay.success = false; var data = { provider: $scope.mailRelay.relay.provider, @@ -144,9 +146,8 @@ angular.module('Application').controller('EmailController', ['$scope', '$locatio } Client.setMailRelay(data, function (error) { - if (error) { - $scope.mailRelay.error = error.message; - } + if (error) $scope.mailRelay.error = error.message; + else $scope.mailRelay.success = true; $scope.mailRelay.busy = false; });