Sha256: 20c859d495de95f85afcef0f53dab86891fa0d2e9894e18e86007b53ad54dd61
Contents?: true
Size: 497 Bytes
Versions: 8
Compression:
Stored size: 497 Bytes
Contents
# Log user unfollowing another user to activity streams class UserUnfollowEventJob < EventJob attr_accessor :unfollowee, :unfollower def perform(unfollower, unfollowee) @unfollower = unfollower @unfollowee = unfollowee super(unfollower) end # log the event to the users event stream def log_user_event(_unfollower) super unfollowee.log_event(event) end def action "User #{link_to_profile unfollower} has unfollowed #{link_to_profile unfollowee}" end end
Version data entries
8 entries across 8 versions & 1 rubygems