Sha256: 6bbd7340cf4dd10b17cd09a806696bb46fae639327d0a093251846a7968d15ec

Contents?: true

Size: 178 Bytes

Versions: 7

Compression:

Stored size: 178 Bytes

Contents

class Notification < ApplicationRecord
  belongs_to :user
  belongs_to :organization
  belongs_to :target, polymorphic: true

  def mark_as_read!
    update read: true
  end
end

Version data entries

7 entries across 7 versions & 1 rubygems

Version Path
mumuki-domain-9.0.5 app/models/notification.rb
mumuki-domain-9.0.4 app/models/notification.rb
mumuki-domain-9.0.3 app/models/notification.rb
mumuki-domain-9.0.2 app/models/notification.rb
mumuki-domain-9.0.0 app/models/notification.rb
mumuki-domain-8.6.1 app/models/notification.rb
mumuki-domain-8.6.0 app/models/notification.rb