diff --git a/webadmin/src/views/account.html b/webadmin/src/views/account.html index 78069ecb7..2de8f6ca3 100644 --- a/webadmin/src/views/account.html +++ b/webadmin/src/views/account.html @@ -122,7 +122,7 @@ A scope is required {{ clientAdd.error.scope }} - +
diff --git a/webadmin/src/views/account.js b/webadmin/src/views/account.js index 17308f1a2..946357b33 100644 --- a/webadmin/src/views/account.js +++ b/webadmin/src/views/account.js @@ -191,8 +191,12 @@ angular.module('Application').controller('AccountController', ['$scope', '$locat $scope.clientAdd.error.redirectURI = error.message; $scope.clientAddForm.redirectURI.$setPristine(); $('#clientAddRedirectURI').focus(); + } else if (error.message.indexOf('Invalid scope') === 0) { + $scope.clientAdd.error.scope = error.message; + $scope.clientAddForm.scope.$setPristine(); + $('#clientAddScope').focus(); } else { - // TODO scope checking + console.error(error); } return; }