summaryrefslogtreecommitdiffstats
path: root/app/views/users/show.api.rsb
diff options
context:
space:
mode:
authorJean-Philippe Lang <jp_lang@yahoo.fr>2010-12-11 10:19:11 +0000
committerJean-Philippe Lang <jp_lang@yahoo.fr>2010-12-11 10:19:11 +0000
commit5f57bceabbdccb9e13dd2f0a0a52a0e7fa704c6e (patch)
tree517aec2c2ce48a0b76317f1a58f0a524c7c0bfd0 /app/views/users/show.api.rsb
parent10ba08ce13f2cfd088fb8eba0d8dd1be6145acc1 (diff)
downloadredmine-5f57bceabbdccb9e13dd2f0a0a52a0e7fa704c6e.tar.gz
redmine-5f57bceabbdccb9e13dd2f0a0a52a0e7fa704c6e.zip
Makes some attributes optional in API response to get faster/lightweight responses.
These attributes are not required for common uses case (eg. updating an object). They can be requested in the reponse using the 'include' parameter. Example GET /issues/1.xml?include=journals. The list of attributes that can be included in responses will be documented in the wiki. git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@4486 e93f8b46-1217-0410-a6f0-8f06a7374b81
Diffstat (limited to 'app/views/users/show.api.rsb')
-rw-r--r--app/views/users/show.api.rsb2
1 files changed, 1 insertions, 1 deletions
diff --git a/app/views/users/show.api.rsb b/app/views/users/show.api.rsb
index c177d49e9..a2e31acc1 100644
--- a/app/views/users/show.api.rsb
+++ b/app/views/users/show.api.rsb
@@ -20,5 +20,5 @@ api.user do
end
end if membership.project
end
- end if @memberships.present?
+ end if include_in_api_response?('memberships') && @memberships
end