   addLike: (data)->
     {liker, origin, subject} = data
 
-    unless @filters and "like" in @filters
-      return
+    return if @isFiltered "like"
 
     unless liker and origin and subject
       return console.warn "data is not valid"


  addFollow: (data)->
    {follower, origin} = data

    unless @filters and "follow" in @filters
      return

    return console.warn "data is not valid"  unless follower and origin


  deleteActivity: (data) ->
    {origin, subject} = data

    return if @isFiltered "activity"

    unless @getConstructorName(origin) and @getConstructorName(subject)
      return console.warn "data is not valid"
