Commit f9ce8de3a87520d7731d34d33eebb49317768621

Authored by Antonio Terceiro
1 parent bfc59d81

action_tracker_ext: skip activity creation without a target

This avoid crashes against a database where I was testing upgrades from
Noosfero 1.2
Showing 1 changed file with 1 additions and 0 deletions   Show diff stats
lib/noosfero/action_tracker_ext.rb
... ... @@ -27,6 +27,7 @@ Rails.configuration.to_prepare do
27 27  
28 28 def create_activity
29 29 target = if self.target.is_a? Profile then self.target else self.target.profile rescue self.user end
  30 + return if !target
30 31 return if self.verb.in? target.exclude_verbs_on_activities
31 32 ProfileActivity.create! profile: target, activity: self
32 33 end
... ...