diff options
author | Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com> | 2014-09-08 16:27:12 +0300 |
---|---|---|
committer | Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com> | 2014-09-08 16:27:12 +0300 |
commit | 531f16beb0a860a94f732f9e697a447513abe363 (patch) | |
tree | 18c2715734fb078294d9db49e104de4528eb1a0d /app/helpers/diff_helper.rb | |
parent | e0eb48031dc3ed8079c637fa3b82556747f9f8e0 (diff) | |
download | gitlab-ce-531f16beb0a860a94f732f9e697a447513abe363.tar.gz |
Use new diff parsing logic
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
Diffstat (limited to 'app/helpers/diff_helper.rb')
-rw-r--r-- | app/helpers/diff_helper.rb | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/app/helpers/diff_helper.rb b/app/helpers/diff_helper.rb index ee4d4fbdff5..7feb07eeb3b 100644 --- a/app/helpers/diff_helper.rb +++ b/app/helpers/diff_helper.rb @@ -1,14 +1,16 @@ module DiffHelper - def safe_diff_files(diffs) + def safe_diff_files(project, diffs) if diff_hard_limit_enabled? diffs.first(Commit::DIFF_HARD_LIMIT_FILES) else diffs.first(Commit::DIFF_SAFE_FILES) + end.map do |diff| + Gitlab::Diff::File.new(project, @commit, diff) end end - def show_diff_size_warninig?(diffs) - safe_diff_files(diffs).size < diffs.size + def show_diff_size_warninig?(project, diffs) + safe_diff_files(project, diffs).size < diffs.size end def diff_hard_limit_enabled? |