Untitled

Anonymous
plain_text
09/15/2022 1:06 PM
584 B
18
Indexable
class BookingOptionDayRate < ApplicationRecord
  belongs_to :booking_option

  before_validation :init_default_weekday_day_rate, unless: ->(w) { w.weekday_day_rate_enabled? }
  before_validation :init_default_weekend_day_rate, unless: ->(w) { w.weekend_day_rate_enabled? }
  private

  def init_default_weekday_day_rate
    self.weekday_day_rate ||= 0
  end

  def init_default_weekend_day_rate
    self.weekend_day_rate ||= 0
  end
end
Editor is loading...