Mercurial > kallithea
changeset 3195:a50901f2108d beta
Added repository followers to the get_repo api function result.
author | aparkar <aparkar@icloud.com> |
---|---|
date | Tue, 22 Jan 2013 11:56:47 +1100 |
parents | d7282940d779 |
children | 809fe2d392f8 |
files | rhodecode/controllers/api/api.py |
diffstat | 1 files changed, 5 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/rhodecode/controllers/api/api.py Tue Jan 22 00:54:29 2013 +0100 +++ b/rhodecode/controllers/api/api.py Tue Jan 22 11:56:47 2013 +1100 @@ -555,6 +555,7 @@ raise JSONRPCError('repository `%s` does not exist' % (repoid)) members = [] + followers = [] for user in repo.repo_to_perm: perm = user.permission.permission_name user = user.user @@ -571,8 +572,12 @@ users_group_data['permission'] = perm members.append(users_group_data) + for user in repo.followers: + followers.append(user.user.get_api_data()) + data = repo.get_api_data() data['members'] = members + data['followers'] = followers return data def get_repos(self, apiuser):