myexperiment-hackers
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[myexperiment-hackers] [1917] branches/event_logging/app/models/workflow


From: noreply
Subject: [myexperiment-hackers] [1917] branches/event_logging/app/models/workflow.rb: Event logging.
Date: Mon, 3 Nov 2008 10:05:28 -0500 (EST)

Revision
1917
Author
alekses6
Date
2008-11-03 10:05:28 -0500 (Mon, 03 Nov 2008)

Log Message

Event logging. Activity log entries now are also created for workflow versions.

Modified Paths

Diff

Modified: branches/event_logging/app/models/workflow.rb (1916 => 1917)


--- branches/event_logging/app/models/workflow.rb	2008-11-03 14:46:43 UTC (rev 1916)
+++ branches/event_logging/app/models/workflow.rb	2008-11-03 15:05:28 UTC (rev 1917)
@@ -54,8 +54,18 @@
     
     format_attribute :body
     
+    belongs_to :last_editor, 
+               :class_name => "User",
+               :foreign_key => "last_edited_by"
+               
     belongs_to :content_blob
     
+    if USE_EVENT_LOG
+      acts_as_activity_logged :models => { :culprit => { :model => :last_editor },
+                                           :referenced => { :model => :workflow }
+                                         }
+    end
+    
     # :dependent => :destroy is not supported in belongs_to in rails 1.2.6
     after_destroy { |wv| wv.content_blob.destroy if wv.content_blob }
     

reply via email to

[Prev in Thread] Current Thread [Next in Thread]