Improve Price - AccountActivity model relation

#475
This commit is contained in:
Artur Beljajev 2017-05-07 00:23:40 +03:00
parent 3afd542b1a
commit ae64c7cbed
3 changed files with 16 additions and 2 deletions

View file

@ -6,6 +6,7 @@ module Billing
self.auto_html5_validation = false
belongs_to :zone, class_name: 'DNS::Zone', required: true
has_many :account_activities
validates :price, :valid_from, :operation_category, :duration, presence: true
validates :operation_category, inclusion: { in: Proc.new { |price| price.class.operation_categories } }