Revision 952
Added by Jean-Philippe Lang over 17 years ago
trunk/app/controllers/projects_controller.rb | ||
---|---|---|
442 | 442 |
end |
443 | 443 |
|
444 | 444 |
if @scope.include?('changesets') |
445 |
@events += @project.repository.changesets.find(:all, :conditions => ["#{Changeset.table_name}.committed_on BETWEEN ? AND ?", @date_from, @date_to])
|
|
445 |
@events += Changeset.find(:all, :include => :repository, :conditions => ["#{Repository.table_name}.project_id = ? AND #{Changeset.table_name}.committed_on BETWEEN ? AND ?", @project.id, @date_from, @date_to])
|
|
446 | 446 |
end |
447 | 447 |
|
448 | 448 |
if @scope.include?('messages') |
Also available in: Unified diff
Changesets retrieval optimization on the activity view. Prevents additional query from being executed for each displayed changeset.