Sha256: 03c1ca719fc739e3625cfea397fc00df3b1f42c97e328f29c3ce6eb625af0259
Contents?: true
Size: 799 Bytes
Versions: 10
Compression:
Stored size: 799 Bytes
Contents
# include MuckServices::Models::MuckServicesComment module MuckServices module Models module MuckServicesComment extend ActiveSupport::Concern def after_create if self.commentable.is_a?(Entry) return if self.user.blank? # Create a new entry_comment activity. Attach the activity to the entry via self.commentable # Include all users in the discussion ie all users from all comments attached to self.commentable feed_to = [] feed_to << self.user.feed_to self.commentable.comments.each do |c| feed_to << c.user if !c.user.blank? end add_activity(feed_to, self.user, self, 'entry_comment', '', '', nil, self.commentable) end end end end end
Version data entries
10 entries across 10 versions & 1 rubygems