lib/gitlab_git/repository.rb in gitlab_git-7.0.0.rc5 vs lib/gitlab_git/repository.rb in gitlab_git-7.0.0.rc6
- old
+ new
@@ -304,10 +304,15 @@
rugged.references.each("refs/heads/*") do |ref|
walker.push(ref.target_id)
end
end
- walker.sorting(Rugged::SORT_TOPO) if actual_options[:order] == :topo
+ if actual_options[:order] == :topo
+ walker.sorting(Rugged::SORT_TOPO)
+ else
+ walker.sorting(Rugged::SORT_DATE)
+ end
+
commits = []
offset = actual_options[:skip]
limit = actual_options[:max_count]
walker.each(offset: offset, limit: limit) do |commit|