jdunphy (owner)

Revisions

gist: 216253 Download_button fork
public
Public Clone URL: git://gist.github.com/216253.git
Embed All Files: show embed
acts_as_audited.rb #
1
2
3
4
5
6
7
8
9
10
11
12
        # Executes the block with auditing disabled.
        #
        # Foo.without_auditing do
        # @foo.save
        # end
        #
        def without_auditing(&block)
          auditing_was_enabled = auditing_enabled
          disable_auditing
          returning(block.call) { enable_auditing if auditing_was_enabled }
        end