Rename notifications.queued to read

This commit is contained in:
Artur Beljajev 2018-08-24 00:36:58 +03:00
parent dfff6f6d12
commit 7a9a7c052f
11 changed files with 30 additions and 23 deletions

View file

@ -2,14 +2,14 @@ class Notification < ActiveRecord::Base
include Versions # version/notification_version.rb
belongs_to :registrar, required: true
before_create -> { self.queued = true }
before_create -> { self.read = false }
scope :queued, -> { where(queued: true) }
scope :unread, -> { where(read: false) }
validates :text, presence: true
def dequeue
self.queued = false
def mark_as_read
self.read = true
save
end