Improve error reporting in demo mode

This commit is contained in:
Johannes Zellner
2022-04-27 14:09:07 +02:00
parent 74de921b00
commit db185c9146
5 changed files with 17 additions and 5 deletions

View File

@@ -920,7 +920,7 @@ angular.module('Application').controller('UsersController', ['$scope', '$locatio
$timeout(function () {
$scope.profileConfig.busy = false;
}, 3000);
}, 500);
});
}
};
@@ -1108,7 +1108,6 @@ angular.module('Application').controller('UsersController', ['$scope', '$locatio
$scope.externalLdap.busy = false;
if (error) {
console.error(error);
if (error.statusCode === 424) {
if (error.code === 'SELF_SIGNED_CERT_IN_CHAIN') $scope.externalLdap.error.acceptSelfSignedCerts = true;
else $scope.externalLdap.error.url = true;
@@ -1127,6 +1126,7 @@ angular.module('Application').controller('UsersController', ['$scope', '$locatio
} else if (error.statusCode === 400 && error.message === 'invalid usernameField') {
$scope.externalLdap.error.usernameField = true;
} else {
console.error('Failed to set external LDAP config:', error);
$scope.externalLdap.error.generic = error.message;
}
} else {