Add the members tab to the org admin

This commit is contained in:
Joseph Schorr 2013-11-06 19:06:59 -05:00
parent fb1732d069
commit 56f777448a
5 changed files with 112 additions and 3 deletions

View file

@ -1109,7 +1109,28 @@ function OrgAdminCtrl($rootScope, $scope, Restangular, $routeParams, UserService
});
var orgname = $routeParams.orgname;
$scope.orgname = orgname;
$scope.membersLoading = true;
$scope.membersFound = null;
$scope.loadMembers = function() {
if ($scope.membersFound) { return; }
$scope.membersLoading = true;
var getMembers = Restangular.one(getRestUrl('organization', orgname, 'members'));
getMembers.get().then(function(resp) {
var membersArray = [];
for (var key in resp.members) {
if (resp.members.hasOwnProperty(key)) {
membersArray.push(resp.members[key]);
}
}
$scope.membersFound = membersArray;
$scope.membersLoading = false;
});
};
var loadOrganization = function() {
var getOrganization = Restangular.one(getRestUrl('organization', orgname));