diff --git a/app/controllers/admin/articles_controller.rb b/app/controllers/admin/articles_controller.rb index 6d6492798..ce3af1c33 100644 --- a/app/controllers/admin/articles_controller.rb +++ b/app/controllers/admin/articles_controller.rb @@ -45,6 +45,8 @@ module Admin article.boosted_additional_articles = article_params[:boosted_additional_articles].to_s == "true" article.boosted_dev_digest_email = article_params[:boosted_dev_digest_email].to_s == "true" article.user_id = article_params[:user_id].to_i + article.second_user_id = article_params[:second_user_id].to_i + article.third_user_id = article_params[:third_user_id].to_i article.update!(article_params) render body: nil end @@ -129,6 +131,8 @@ module Admin main_image_background_hex_color featured_number user_id + second_user_id + third_user_id last_buffered] params.require(:article).permit(allowed_params) end diff --git a/app/models/article.rb b/app/models/article.rb index cb8c85845..f9cddefaf 100644 --- a/app/models/article.rb +++ b/app/models/article.rb @@ -143,7 +143,7 @@ class Article < ApplicationRecord :video_thumbnail_url, :video_closed_caption_track_url, :social_image, :published_from_feed, :crossposted_at, :published_at, :featured_number, :last_buffered, :facebook_last_buffered, :created_at, :body_markdown, - :email_digest_eligible, :processed_html) + :email_digest_eligible, :processed_html, :second_user_id, :third_user_id) } scope :boosted_via_additional_articles, lambda { diff --git a/app/views/admin/articles/_individual_article.html.erb b/app/views/admin/articles/_individual_article.html.erb index 1d1caf300..af451d56a 100644 --- a/app/views/admin/articles/_individual_article.html.erb +++ b/app/views/admin/articles/_individual_article.html.erb @@ -85,6 +85,16 @@ +