summaryrefslogtreecommitdiff
path: root/app/contexts
diff options
context:
space:
mode:
Diffstat (limited to 'app/contexts')
-rw-r--r--app/contexts/commit_load_context.rb3
1 files changed, 2 insertions, 1 deletions
diff --git a/app/contexts/commit_load_context.rb b/app/contexts/commit_load_context.rb
index 2cf5420d62d..2930c5b1668 100644
--- a/app/contexts/commit_load_context.rb
+++ b/app/contexts/commit_load_context.rb
@@ -20,7 +20,8 @@ class CommitLoadContext < BaseContext
result[:notes_count] = project.notes.for_commit_id(commit.id).count
begin
- result[:suppress_diff] = true if commit.diffs.size > Commit::DIFF_SAFE_SIZE && !params[:force_show_diff]
+ result[:suppress_diff] = true if commit.diff_suppress? && !params[:force_show_diff]
+ result[:force_suppress_diff] = commit.diff_force_suppress?
rescue Grit::Git::GitTimeout
result[:suppress_diff] = true
result[:status] = :huge_commit