diff --git a/webadmin/src/views/settings.html b/webadmin/src/views/settings.html index f8a222e64..413ce9267 100644 --- a/webadmin/src/views/settings.html +++ b/webadmin/src/views/settings.html @@ -356,12 +356,12 @@

  - + Outbound SMTP (Port 25)

-
+

{{ outboundPort25.value }}

diff --git a/webadmin/src/views/settings.js b/webadmin/src/views/settings.js index 46ce1caeb..f58278f7c 100644 --- a/webadmin/src/views/settings.js +++ b/webadmin/src/views/settings.js @@ -577,6 +577,17 @@ angular.module('Application').controller('SettingsController', ['$scope', '$loca $scope.expectedDnsRecords = result.dns; $scope.outboundPort25 = result.outboundPort25; + // open the record details if they are not correct + for (var type in $scope.expectedDnsRecords) { + if (!$scope.expectedDnsRecords[type].status) { + $('#collapse_dns_' + type).collapse('show'); + } + } + + if (!$scope.outboundPort25.status) { + $('#collapse_dns_port').collapse('show'); + } + callback(null); }); }