avatar

34

Added a skip_save variable

by abloke, 12 Feb, 2007 10:43 AM
11 34  
7070             self.models = {}
7171             self.models = options.delete(:models)
7272             
73             cattr_accessor :skip_save
74             self.skip_save = false
75             
7376             cattr_accessor :userstamp
7477             self.userstamp = options.delete(:timestamp)
7578                         
------
99102         # the log if the time given by :delay_after_create has passed since the object was created. If
100103         # the object does not have a created_at attribute this switch will be ignored
101104         def write_activity_log(action = :update)
105           if self.skip_save = true
106             self.skip_save = false
107             return false
108           end
109           
102110           set_culprit
103111           set_referenced
104112