summaryrefslogtreecommitdiffstats
path: root/app/views/users
diff options
context:
space:
mode:
Diffstat (limited to 'app/views/users')
-rw-r--r--app/views/users/show.api.rsb6
1 files changed, 6 insertions, 0 deletions
diff --git a/app/views/users/show.api.rsb b/app/views/users/show.api.rsb
index b7d23ca97..ec7e5030f 100644
--- a/app/views/users/show.api.rsb
+++ b/app/views/users/show.api.rsb
@@ -9,6 +9,12 @@ api.user do
render_api_custom_values @user.visible_custom_field_values, api
+ api.array :groups do |groups|
+ @user.groups.each do |group|
+ api.group :id => group.id, :name => group.name
+ end
+ end if User.current.admin? && include_in_api_response?('groups')
+
api.array :memberships do
@memberships.each do |membership|
api.membership do