comparison .svn/pristine/d0/d0f7fd32179e3c5806e065b5d5420c390cbf89dd.svn-base @ 1296:038ba2d95de8 redmine-2.2

Fix redmine-2.2 branch update (add missing svn files)
author Chris Cannam
date Fri, 14 Jun 2013 09:05:06 +0100
parents
children
comparison
equal deleted inserted replaced
1294:3e4c3460b6ca 1296:038ba2d95de8
1 api.membership do
2 api.id @member.id
3 api.project :id => @member.project.id, :name => @member.project.name
4 api.__send__ @member.principal.class.name.underscore, :id => @member.principal.id, :name => @member.principal.name
5 api.array :roles do
6 @member.member_roles.each do |member_role|
7 if member_role.role
8 attrs = {:id => member_role.role.id, :name => member_role.role.name}
9 attrs.merge!(:inherited => true) if member_role.inherited_from.present?
10 api.role attrs
11 end
12 end
13 end
14 end