Merge pull request #417 from mposolda/master

At least one redirect_uri must be available for oauthClients and applica...
This commit is contained in:
Stian Thorgersen 2014-05-23 10:11:06 +01:00
commit 142b155460
2 changed files with 35 additions and 31 deletions

View file

@ -263,10 +263,10 @@ module.controller('ApplicationDetailCtrl', function($scope, realm, application,
}
$scope.save = function() {
if ($scope.create) {
if (!$scope.application.bearerOnly && (!$scope.application.redirectUris || $scope.application.redirectUris.length == 0)) {
Notifications.error("You must specify at least one redirect uri");
} else {
if ($scope.create) {
Application.save({
realm: realm.realm,
application: ''
@ -277,7 +277,6 @@ module.controller('ApplicationDetailCtrl', function($scope, realm, application,
$location.url("/realms/" + realm.realm + "/applications/" + id);
Notifications.success("The application has been created.");
});
}
} else {
Application.update({
realm : realm.realm,
@ -288,6 +287,7 @@ module.controller('ApplicationDetailCtrl', function($scope, realm, application,
Notifications.success("Your changes have been saved to the application.");
});
}
}
};
$scope.reset = function() {

View file

@ -133,6 +133,9 @@ module.controller('OAuthClientDetailCtrl', function($scope, realm, oauth, OAuthC
}
$scope.save = function() {
if (!$scope.oauth.bearerOnly && (!$scope.oauth.redirectUris || $scope.oauth.redirectUris.length == 0)) {
Notifications.error("You must specify at least one redirect uri");
} else {
if ($scope.create) {
OAuthClient.save({
realm: realm.realm
@ -153,6 +156,7 @@ module.controller('OAuthClientDetailCtrl', function($scope, realm, oauth, OAuthC
Notifications.success("Your changes have been saved to the oauth client.");
});
}
}
};
$scope.reset = function() {