diff --git a/app/models/end_user.rb b/app/models/end_user.rb index c87ae80e..7554144e 100644 --- a/app/models/end_user.rb +++ b/app/models/end_user.rb @@ -461,6 +461,12 @@ def triggered_attributes @triggered_attributes ||= self.attributes.merge(:name => self.name) end + def before_update #:nodoc: + self.get_handler_info(:end_user, :before_update).each do |handler| + handler[:class].end_user_updated self + end + end + def before_save #:nodoc: if self.password && !self.password.empty? self.salt = EndUser.generate_hash if self.salt.blank?