diff --git a/app/services/edge_cache/bust_article.rb b/app/services/edge_cache/bust_article.rb index 7c1bdabb2..419826c8d 100644 --- a/app/services/edge_cache/bust_article.rb +++ b/app/services/edge_cache/bust_article.rb @@ -85,7 +85,7 @@ module EdgeCache end TIMEFRAMES.each do |timestamp, interval| - next unless Article.published.where("published_at > ?", timestamp.call).tagged_with(tag) + next unless Article.published.where("published_at > ?", timestamp.call).cached_tagged_with_any(tag) .order(public_reactions_count: :desc).limit(3).ids.include?(article.id) cache_bust.call("/top/#{interval}")