Redmine 4.1.7
This commit is contained in:
parent
55458d3479
commit
3ca3c37487
103 changed files with 2426 additions and 431 deletions
|
@ -89,7 +89,7 @@ class TimeEntryQuery < Query
|
|||
activities = (project ? project.activities : TimeEntryActivity.shared)
|
||||
add_available_filter(
|
||||
"activity_id",
|
||||
:type => :list, :values => activities.map {|a| [a.name, a.id.to_s]}
|
||||
:type => :list, :values => activities.map {|a| [a.name, (a.parent_id || a.id).to_s]}
|
||||
)
|
||||
add_available_filter(
|
||||
"project.status",
|
||||
|
@ -101,7 +101,7 @@ class TimeEntryQuery < Query
|
|||
add_available_filter "comments", :type => :text
|
||||
add_available_filter "hours", :type => :float
|
||||
|
||||
add_custom_fields_filters(TimeEntryCustomField)
|
||||
add_custom_fields_filters(time_entry_custom_fields)
|
||||
add_associations_custom_fields_filters :project
|
||||
add_custom_fields_filters(issue_custom_fields, :issue)
|
||||
add_associations_custom_fields_filters :user
|
||||
|
@ -110,11 +110,11 @@ class TimeEntryQuery < Query
|
|||
def available_columns
|
||||
return @available_columns if @available_columns
|
||||
@available_columns = self.class.available_columns.dup
|
||||
@available_columns += TimeEntryCustomField.visible.
|
||||
@available_columns += time_entry_custom_fields.visible.
|
||||
map {|cf| QueryCustomFieldColumn.new(cf) }
|
||||
@available_columns += issue_custom_fields.visible.
|
||||
map {|cf| QueryAssociationCustomFieldColumn.new(:issue, cf, :totalable => false) }
|
||||
@available_columns += ProjectCustomField.visible.
|
||||
@available_columns += project_custom_fields.visible.
|
||||
map {|cf| QueryAssociationCustomFieldColumn.new(:project, cf) }
|
||||
@available_columns
|
||||
end
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue