diff --git a/app/models/concerns/project_media_creators.rb b/app/models/concerns/project_media_creators.rb index 60b10b1d7..625715509 100644 --- a/app/models/concerns/project_media_creators.rb +++ b/app/models/concerns/project_media_creators.rb @@ -16,6 +16,7 @@ def create_claim_description_and_fact_check fc = nil unless self.set_fact_check.blank? fact_check = self.set_fact_check.with_indifferent_access + fact_check['channel'] ||= (User.current && User.current.is_a?(BotUser)) ? 'api' : 'manual' fc = FactCheck.create!({ title: fact_check['title'], summary: fact_check['summary'], @@ -27,6 +28,7 @@ def create_claim_description_and_fact_check report_status: (fact_check['publish_report'] ? 'published' : 'unpublished'), rating: self.set_status, tags: self.set_tags.to_a.map(&:strip), + channel: fact_check['channel'], skip_check_ability: true }) end