Vote #70143
完了Custom 'version' fields don't show shared versions
0%
説明
subj.
for fix i change in file @app\models\custom_fields.rb@:
def possible_values_options(obj=nil)
case field_format
when 'user', 'version'
if obj.respond_to?(:project) && obj.project
case field_format
when 'user'
obj.project.users.sort.collect {|u| [u.to_s, u.id.to_s]}
when 'version'
# CHANGES HERE (versions -> shared versions)
obj.project.shared_versions.sort.collect {|u| [u.to_s, u.id.to_s]}
end
elsif obj.is_a?(Array)
obj.collect {|o| possible_values_options(o)}.inject {|memo, v| memo & v}
else
[]
end
else
read_attribute :possible_values
end
end
journals
--------------------------------------------------------------------------------
+1
I also applied this patch, which is quite 'natural' when you use version sharing option. It could be nice to let configure the custom field type 'version' between two modes :
* project versions only
OR
* shared versions
--------------------------------------------------------------------------------
Hi,
how to make it show only not closed shared versions in the custom field?
brv
--------------------------------------------------------------------------------
Fixed in r7772 with tests and merged in 1.2-stable.
Thanks.
--------------------------------------------------------------------------------
related_issues
duplicates,Closed,8483,Content in the new custom field "referencing version table" is empty in a subproject (sharing version)