Skip to content
Open
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 3 additions & 0 deletions lib/audited/auditor.rb
Original file line number Diff line number Diff line change
Expand Up @@ -336,6 +336,7 @@ def comment_required_state?

def combine_audits_if_needed
max_audits = audited_options[:max_audits]
max_audits = Integer(method(max_audits).call).abs if max_audits.is_a?(Symbol)
if max_audits && (extra_count = audits.count - max_audits) > 0
audits_to_combine = audits.limit(extra_count + 1)
combine_audits(audits_to_combine)
Expand Down Expand Up @@ -454,6 +455,8 @@ def normalize_audited_options
audited_options[:only] = Array.wrap(audited_options[:only]).map(&:to_s)
audited_options[:except] = Array.wrap(audited_options[:except]).map(&:to_s)
max_audits = audited_options[:max_audits] || Audited.max_audits
return if max_audits.is_a?(Symbol)

audited_options[:max_audits] = Integer(max_audits).abs if max_audits
end

Expand Down