123456789101112131415161718192021 |
- class Message < ActiveRecord::Base
- validates :title, presence: true
- validates :body, presence: true
- validates :secret, presence: true, uniqueness: true
- before_save :default_values
- has_many :call_logs
- scope :enabled, -> {where disabled: false}
- scope :secret, -> (secret) {where secret: secret}
- def default_values
- self.disabled = false if self.disabled.nil?
- true
- end
- def as_json(options = {})
- super(include: :call_logs)
- end
- end
|