diff --git a/lib/audited/auditor.rb b/lib/audited/auditor.rb index 9fd90092..d3daa6a5 100644 --- a/lib/audited/auditor.rb +++ b/lib/audited/auditor.rb @@ -408,7 +408,7 @@ def auditing_enabled end def run_conditional_check(condition, matching: true) - return true if condition.blank? + return true if condition.blank? or condition == true return condition.call(self) == matching if condition.respond_to?(:call) return send(condition) == matching if respond_to?(condition.to_sym, true)