diff --git a/app/models/event_type.rb b/app/models/event_type.rb index b9b7ef00..4b19621b 100644 --- a/app/models/event_type.rb +++ b/app/models/event_type.rb @@ -2,7 +2,8 @@ class EventType < ApplicationRecord belongs_to :program, touch: true has_many :events, dependent: :restrict_with_error - has_paper_trail meta: { conference_id: :conference_id } + has_paper_trail meta: { conference_id: :conference_id }, + ignore: %i[updated_at] validates :title, presence: true validates :length, numericality: {greater_than: 0} diff --git a/app/models/ticket.rb b/app/models/ticket.rb index f28e96a4..fa053e0d 100644 --- a/app/models/ticket.rb +++ b/app/models/ticket.rb @@ -3,7 +3,8 @@ class Ticket < ApplicationRecord has_many :ticket_purchases, dependent: :destroy has_many :buyers, -> { distinct }, through: :ticket_purchases, source: :user - has_paper_trail meta: { conference_id: :conference_id } + has_paper_trail meta: { conference_id: :conference_id }, + ignore: %i[updated_at] monetize :price_cents, with_model_currency: :price_currency