It broke the tests for overdue projects and isn't a good way to fix #6350
because it makes an assumption that a project is due Today and will still
error if issue tracking is disabled.
This reverts commit
a7fd592db4037d635d04ca5ce3f01d0af3f0c8ae. (r4178)
git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@4184
e93f8b46-1217-0410-a6f0-
8f06a7374b81
end
end
- # The latest due date of an issue or version, otherwise today
+ # The latest due date of an issue or version
def due_date
if module_enabled?(:issue_tracking)
[
issues.maximum('due_date'),
shared_versions.collect(&:effective_date),
- shared_versions.collect {|v| v.fixed_issues.maximum('due_date')},
- Date.today
+ shared_versions.collect {|v| v.fixed_issues.maximum('due_date')}
].flatten.compact.max
end
end