module Denshobato::BlacklistHelper
Public Instance Methods
add_to_blacklist(user)
click to toggle source
# File lib/denshobato/helpers/core_modules/blacklist_helper.rb, line 3 def add_to_blacklist(user) # Add user to blacklist # User can`t create conversation or send message to a blocked model blacklist.build(blocked: user) end
my_blacklist()
click to toggle source
# File lib/denshobato/helpers/core_modules/blacklist_helper.rb, line 16 def my_blacklist # Show blocked users blacklist.includes(:blocked) end
remove_from_blacklist(user)
click to toggle source
# File lib/denshobato/helpers/core_modules/blacklist_helper.rb, line 10 def remove_from_blacklist(user) # Remove user from blacklist hato_blacklist.find_by(blocker: self, blocked: user) end