Fix followers hash cache not being invalidated on account merge (#15256)

Also clear relationships cache.
lolsob-rspec
ThibG 2020-12-02 21:20:00 +01:00 committed by GitHub
parent 27a1419a65
commit 39824d29f1
1 changed files with 5 additions and 0 deletions

View File

@ -39,5 +39,10 @@ module AccountMerging
end
end
end
# Some follow relationships have moved, so the cache is stale
Rails.cache.delete_matched("followers_hash:#{id}:*")
Rails.cache.delete_matched("relationships:#{id}:*")
Rails.cache.delete_matched("relationships:*:#{id}")
end
end