Upstream sync

This commit is contained in:
Senad Uka
2020-06-23 17:10:53 +02:00
parent afee9d9bc9
commit 6b0ea5b7df
17 changed files with 346 additions and 6 deletions

View File

@@ -3,8 +3,8 @@ class Project < ApplicationRecord
include Filterable
include Syncable
SIGNABLE_RELEASE_TYPES = %w(talent appearance acquired_media location material medical)
AVAILABLE_RELEASE_TYPES = %w(appearance location material acquired_media talent music medical)
SIGNABLE_RELEASE_TYPES = %w(talent appearance acquired_media location material medical misc)
AVAILABLE_RELEASE_TYPES = %w(appearance location material acquired_media talent music medical misc)
belongs_to :account
has_many :acquired_media_releases, dependent: :destroy
@@ -14,6 +14,7 @@ class Project < ApplicationRecord
has_many :music_releases, dependent: :destroy
has_many :talent_releases, dependent: :destroy
has_many :medical_releases, dependent: :destroy
has_many :misc_releases, dependent: :destroy
has_many :videos, dependent: :destroy
has_many :imports, dependent: :destroy
has_many :contract_templates, dependent: :destroy
@@ -35,6 +36,7 @@ class Project < ApplicationRecord
music_release: false,
talent_release: false,
medical_release: false,
misc_release: false,
video_analysis: false,
}
end
@@ -68,6 +70,7 @@ class Project < ApplicationRecord
music_release: true,
talent_release: true,
medical_release: true,
misc_release: true,
video_analysis: true,
}
when "nat_geo"
@@ -80,6 +83,7 @@ class Project < ApplicationRecord
music_release: true,
talent_release: true,
medical_release: true,
misc_release: true,
video_analysis: true,
}
else