Files
postter/app/models/user_follow.rb
2022-02-27 16:23:25 -03:00

13 lines
306 B
Ruby

class UserFollow < ApplicationRecord
belongs_to :follower, class_name: 'User'
belongs_to :followed, class_name: 'User'
validate :followed, :user_cant_follow_himself
private
def user_cant_follow_himself
errors.add(:followed, 'can\'t follow himself') if follower_id == followed_id
end
end