Allow bulk edit custom fields of any type (#461).
git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3278 e93f8b46-1217-0410-a6f0-8f06a7374b81
This commit is contained in:
Vendored
+14
@@ -115,3 +115,17 @@ custom_fields_008:
|
||||
field_format: date
|
||||
default_value: ""
|
||||
editable: true
|
||||
custom_fields_009:
|
||||
name: Project 1 cf
|
||||
min_length: 0
|
||||
regexp: ""
|
||||
is_for_all: false
|
||||
is_filter: true
|
||||
type: IssueCustomField
|
||||
max_length: 0
|
||||
possible_values: ""
|
||||
id: 9
|
||||
is_required: false
|
||||
field_format: date
|
||||
default_value: ""
|
||||
editable: true
|
||||
|
||||
+4
-2
@@ -1,2 +1,4 @@
|
||||
--- {}
|
||||
|
||||
---
|
||||
custom_fields_projects_001:
|
||||
custom_field_id: 9
|
||||
project_id: 1
|
||||
|
||||
@@ -946,7 +946,15 @@ class IssuesControllerTest < ActionController::TestCase
|
||||
get :bulk_edit, :ids => [1, 2]
|
||||
assert_response :success
|
||||
assert_template 'bulk_edit'
|
||||
|
||||
# Project specific custom field, date type
|
||||
field = CustomField.find(9)
|
||||
assert !field.is_for_all?
|
||||
assert_equal 'date', field.field_format
|
||||
assert_tag :input, :attributes => {:name => 'custom_field_values[9]'}
|
||||
|
||||
# System wide custom field
|
||||
assert CustomField.find(1).is_for_all?
|
||||
assert_tag :select, :attributes => {:name => 'custom_field_values[1]'}
|
||||
end
|
||||
|
||||
|
||||
Reference in New Issue
Block a user