PERF: limit time spent diffing large blobs of text

REFACTOR: s/.length/.size/g
This commit is contained in:
Régis Hanol
2019-06-27 01:45:52 +02:00
parent 50e4ecc77e
commit 134a4c66b7
4 changed files with 34 additions and 24 deletions
+1 -1
View File
@@ -299,7 +299,7 @@ class PostRevisor
max_diff = SiteSetting.editing_grace_period_max_diff_high_trust.to_i
end
if (original_raw.length - new_raw.length).abs > max_diff ||
if (original_raw.size - new_raw.size).abs > max_diff ||
diff_size(original_raw, new_raw) > max_diff
return false
end