diff --git a/app/models/repository/mercurial.rb b/app/models/repository/mercurial.rb index 60999c993..79a001e41 100644 --- a/app/models/repository/mercurial.rb +++ b/app/models/repository/mercurial.rb @@ -95,8 +95,9 @@ class Repository::Mercurial < Repository changesets. includes(:user). where(latest_changesets_cond(path, rev, limit)). + limit(limit). order("#{Changeset.table_name}.id DESC"). - limit(limit) + all end def latest_changesets_cond(path, rev, limit)