]> source.dussan.org Git - redmine.git/commitdiff
Fix syntax for ruby 1.8.7 (#13487).
authorJean-Baptiste Barth <jeanbaptiste.barth@gmail.com>
Sun, 31 Aug 2014 17:36:06 +0000 (17:36 +0000)
committerJean-Baptiste Barth <jeanbaptiste.barth@gmail.com>
Sun, 31 Aug 2014 17:36:06 +0000 (17:36 +0000)
git-svn-id: http://svn.redmine.org/redmine/trunk@13362 e93f8b46-1217-0410-a6f0-8f06a7374b81

app/models/repository.rb

index 9f50c6358abf69dfc510e529db3fcaf191184bdc..fe08e95ce1906155ee9c2a8e47fc275eb7748b5b 100644 (file)
@@ -414,17 +414,12 @@ class Repository < ActiveRecord::Base
   # Notes:
   # - this hash honnors the users mapping defined for the repository
   def stats_by_author
-    commits = Changeset.where("repository_id = ?", id)
-                       .select("committer, user_id, count(*) as count")
-                       .group("committer, user_id")
+    commits = Changeset.where("repository_id = ?", id).select("committer, user_id, count(*) as count").group("committer, user_id")
 
     #TODO: restore ordering ; this line probably never worked
     #commits.to_a.sort! {|x, y| x.last <=> y.last}
 
-    changes = Change.joins(:changeset)
-                    .where("#{Changeset.table_name}.repository_id = ?", id)
-                    .select("committer, user_id, count(*) as count")
-                    .group("committer, user_id")
+    changes = Change.joins(:changeset).where("#{Changeset.table_name}.repository_id = ?", id).select("committer, user_id, count(*) as count").group("committer, user_id")
 
     user_ids = changesets.map(&:user_id).compact.uniq
     authors_names = User.where(:id => user_ids).inject({}) do |memo, user|