diff --git a/app/controllers/billboard_events_controller.rb b/app/controllers/billboard_events_controller.rb index 66d3fb59e..ee795c029 100644 --- a/app/controllers/billboard_events_controller.rb +++ b/app/controllers/billboard_events_controller.rb @@ -18,7 +18,7 @@ class BillboardEventsController < ApplicationMetalController def update_billboards_data billboard_event_id = billboard_event_params[:billboard_id] - ThrottledCall.perform("billboards_data_update-#{billboard_event_id}", throttle_for: 15.minutes) do + ThrottledCall.perform("billboards_data_update-#{billboard_event_id}", throttle_for: 25.minutes) do @billboard = Billboard.find(billboard_event_id) num_impressions = @billboard.billboard_events.impressions.sum(:counts_for) diff --git a/app/services/articles/suggest.rb b/app/services/articles/suggest.rb index 4de4fd25b..5954029c5 100644 --- a/app/services/articles/suggest.rb +++ b/app/services/articles/suggest.rb @@ -38,6 +38,7 @@ module Articles def other_suggestions(max: MAX_DEFAULT, ids_to_ignore: []) ids_to_ignore << article.id Article.published + .where("published_at > ?", 3.months.ago) .where.not(id: ids_to_ignore) .not_authored_by(article.user_id) .order(hotness_score: :desc) @@ -48,6 +49,7 @@ module Articles def suggestions_by_tag(max: MAX_DEFAULT) Article .published + .where("published_at > ?", 3.months.ago) .cached_tagged_with_any(cached_tag_list_array) .not_authored_by(article.user_id) .where(tag_suggestion_query)