From fd11d179738761dd1cf9919e09e86a2a0a45f660 Mon Sep 17 00:00:00 2001 From: Molly Struve Date: Fri, 1 Nov 2019 15:15:59 -0500 Subject: [PATCH] Remove cacheing for preferred_languages_array (#4689) --- app/models/user.rb | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/app/models/user.rb b/app/models/user.rb index b2ad14c1a..772fbaddb 100644 --- a/app/models/user.rb +++ b/app/models/user.rb @@ -236,7 +236,7 @@ class User < ApplicationRecord def followed_articles Article.tagged_with(cached_followed_tag_names, any: true). union(Article.where(user_id: cached_following_users_ids)). - where(language: cached_preferred_langs, published: true) + where(language: preferred_languages_array, published: true) end def cached_following_users_ids @@ -266,12 +266,6 @@ class User < ApplicationRecord end end - def cached_preferred_langs - Rails.cache.fetch("user-#{id}-#{updated_at}/cached_preferred_langs", expires_in: 24.hours) do - preferred_languages_array - end - end - # handles both old (prefer_language_*) and new (Array of language codes) formats def preferred_languages_array # return @prefer_languages_array if defined? @preferred_languages_array