diff --git a/webadmin/src/js/main.js b/webadmin/src/js/main.js index 3a3135ca3..ed6ecbb8d 100644 --- a/webadmin/src/js/main.js +++ b/webadmin/src/js/main.js @@ -74,12 +74,12 @@ angular.module('Application').controller('MainController', ['$scope', '$route', Client.getDnsConfig(function (error, result) { if (error) return console.error(error); - if (result.provider !== 'manual' && result.provider !== 'noop') return; + if (result.provider === 'caas') return; Client.getExpectedDnsRecords(function (error, result) { if (error) return console.error(error); - if (!result.spf.status || !result.dkim.status) { + if (!result.spf.status || !result.dkim.status || !result.ptr.status) { var actionScope = $scope.$new(true); actionScope.action = '/#/settings'; diff --git a/webadmin/src/views/settings.html b/webadmin/src/views/settings.html index 690ebf1b1..058111352 100644 --- a/webadmin/src/views/settings.html +++ b/webadmin/src/views/settings.html @@ -61,16 +61,16 @@