From 0845c61908086372353852aa63dc4a56e126ca18 Mon Sep 17 00:00:00 2001 From: r888888888 Date: Wed, 4 Sep 2013 17:54:42 -0700 Subject: [PATCH] update local cache for tag alias updates before updating other servers --- app/models/tag_alias.rb | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/app/models/tag_alias.rb b/app/models/tag_alias.rb index 0394d521d..a30ed3f16 100644 --- a/app/models/tag_alias.rb +++ b/app/models/tag_alias.rb @@ -49,7 +49,10 @@ class TagAlias < ActiveRecord::Base end def clear_all_cache - Danbooru.config.all_server_hosts.each do |host| + TagAlias.clear_cache_for(antecedent_name) + TagAlias.clear_cache_for(consequent_name) + + Danbooru.config.other_server_hosts.each do |host| TagAlias.delay(:queue => host).clear_cache_for(antecedent_name) TagAlias.delay(:queue => host).clear_cache_for(consequent_name) end