mirror of
https://github.com/meineerde/redmine.git
synced 2026-01-31 19:47:14 +00:00
Code cleanup of RepositoriesController#annotate (#35432).
git-svn-id: https://svn.redmine.org/redmine/trunk@22215 e93f8b46-1217-0410-a6f0-8f06a7374b81
This commit is contained in:
parent
be48f43223
commit
90569a4ed0
@ -202,18 +202,12 @@ class RepositoriesController < ApplicationController
|
||||
(show_error_not_found; return) unless @entry
|
||||
|
||||
@annotate = @repository.scm.annotate(@path, @rev)
|
||||
if @annotate.nil? || @annotate.empty?
|
||||
if @annotate.blank?
|
||||
@annotate = nil
|
||||
@error_message = l(:error_scm_annotate)
|
||||
else
|
||||
ann_buf_size = 0
|
||||
@annotate.lines.each do |buf|
|
||||
ann_buf_size += buf.size
|
||||
end
|
||||
if ann_buf_size > Setting.file_max_size_displayed.to_i.kilobyte
|
||||
@annotate = nil
|
||||
@error_message = l(:error_scm_annotate_big_text_file)
|
||||
end
|
||||
elsif @annotate.lines.sum(&:size) > Setting.file_max_size_displayed.to_i.kilobyte
|
||||
@annotate = nil
|
||||
@error_message = l(:error_scm_annotate_big_text_file)
|
||||
end
|
||||
@changeset = @repository.find_changeset_by_name(@rev)
|
||||
end
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user