From 4da791e5afcba7fbc0dd0579e5ecb873a566cf26 Mon Sep 17 00:00:00 2001 From: Andy Zhao Date: Tue, 16 Jul 2019 13:17:29 -0400 Subject: [PATCH] Cache bust the article's path and add minor improvement for banishing (#3492) --- app/labor/cache_buster.rb | 1 + app/services/moderator/manage_activity_and_roles.rb | 1 + 2 files changed, 2 insertions(+) diff --git a/app/labor/cache_buster.rb b/app/labor/cache_buster.rb index 7ffea58a3..b17749f2e 100644 --- a/app/labor/cache_buster.rb +++ b/app/labor/cache_buster.rb @@ -42,6 +42,7 @@ class CacheBuster def bust_article(article) bust("/" + article.user.username) + bust(article.path) bust(article.path + "/") bust(article.path + "?i=i") bust(article.path + "/?i=i") diff --git a/app/services/moderator/manage_activity_and_roles.rb b/app/services/moderator/manage_activity_and_roles.rb index fe19c5359..2a627655e 100644 --- a/app/services/moderator/manage_activity_and_roles.rb +++ b/app/services/moderator/manage_activity_and_roles.rb @@ -38,6 +38,7 @@ module Moderator end article.remove_algolia_index article.delete + article.purge end virtual_articles.each do |article| cachebuster.bust_article(article)