Commit f2861a51289d2a6976d9421d19f8aa615b949652

unify logs per page usage

Commit diff

app/controllers/browse_controller.rb

 
22 before_filter :find_project_and_repository
33 before_filter :check_for_commits
44
5 LOGS_PER_PAGE = 30
6
57 def index
68 @git = Git.bare(@repository.full_repository_path)
7 @commits = @git.log(30)
9 @commits = @git.log(LOGS_PER_PAGE)
810 @tags_per_sha = returning({}) do |hash|
911 @git.tags.each do |tag|
1012 hash[tag.sha] ||= []
5555 render :text => @blob.contents, :content_type => "text/plain"
5656 end
5757
58 @@per_page = 30
59
6058 def log
6159 @git = Git.bare(@repository.full_repository_path)
62 skip = params[:page].blank? ? 0 : (params[:page].to_i-1) * @@per_page
63 @commits = @git.log(30, skip)
60 skip = params[:page].blank? ? 0 : (params[:page].to_i-1) * LOGS_PER_PAGE
61 @commits = @git.log(LOGS_PER_PAGE, skip)
6462 @tags_per_sha = returning({}) do |hash|
6563 @git.tags.each do |tag|
6664 hash[tag.sha] ||= []
toggle raw diff