[#5482] Add issue grouping by deliverable

This commit is contained in:
Eric Davis
2011-02-22 09:10:15 -08:00
parent f514b15361
commit d2aa87fdd2
3 changed files with 61 additions and 1 deletions

View File

@@ -12,6 +12,8 @@ module RedmineContracts
alias_method_chain :available_filters, :contract
alias_method_chain :sql_for_field, :contract
alias_method_chain :issues, :deliverable
end
end
@@ -83,6 +85,19 @@ module RedmineContracts
end
end
# Add the deliverables into the includes
#
# Used with grouping
def issues_with_deliverable(options={})
options[:include] ||= []
options[:include] << :deliverable
issues_without_deliverable(options)
end
# TODO: core bug: Query#issue_count_by_group doesn't allow setting
# options like Query#issue does.
end
end
end