Add contactable to tracks

Added social media fields to track submission form
by using a polymorphic association with the
Contact Model.
This commit is contained in:
Rishabh Singh 2019-06-13 23:45:05 +05:30
parent 770a63e15c
commit 465976bc60
7 changed files with 31 additions and 3 deletions

View file

@ -4,6 +4,7 @@ class Contact < ApplicationRecord
has_paper_trail on: [:update], ignore: [:updated_at], meta: { conference_id: :conference_id }
belongs_to :conference
belongs_to :contactable, polymorphic: true
validates :conference, presence: true
# Conferences only have one contact