Mercurial > hg > soundsoftware-site
view .svn/pristine/12/120969c860929db9fea57c7df9319d9ee6532d44.svn-base @ 1517:dffacf8a6908 redmine-2.5
Update to Redmine SVN revision 13367 on 2.5-stable branch
author | Chris Cannam |
---|---|
date | Tue, 09 Sep 2014 09:29:00 +0100 |
parents | |
children |
line wrap: on
line source
api.array :custom_fields do @custom_fields.each do |field| api.custom_field do api.id field.id api.name field.name api.customized_type field.class.customized_class.name.underscore if field.class.customized_class api.field_format field.field_format api.regexp field.regexp api.min_length field.min_length api.max_length field.max_length api.is_required field.is_required? api.is_filter field.is_filter? api.searchable field.searchable api.multiple field.multiple? api.default_value field.default_value api.visible field.visible? values = field.possible_values_options if values.present? api.array :possible_values do values.each do |label, value| api.possible_value do api.value value || label end end end end if field.is_a?(IssueCustomField) api.array :trackers do field.trackers.each do |tracker| api.tracker :id => tracker.id, :name => tracker.name end end api.array :roles do field.roles.each do |role| api.role :id => role.id, :name => role.name end end end end end end