diff options
Diffstat (limited to 'app/models/block.rb')
-rw-r--r-- | app/models/block.rb | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/app/models/block.rb b/app/models/block.rb index 48254071a..1d835dc46 100644 --- a/app/models/block.rb +++ b/app/models/block.rb @@ -11,9 +11,9 @@ class Block < ApplicationRecord validate :not_blocking_yourself def not_blocking_yourself - if self.user.person.id == self.person_id - errors[:person_id] << "stop blocking yourself!" - end + return unless user.person.id == person_id + + errors.add(:person_id, "stop blocking yourself!") end # @return [Array<Person>] The recipient of the block |