diff options
author | ThibG <thib@sitedethib.com> | 2019-10-02 18:30:33 +0200 |
---|---|---|
committer | Eugen Rochko <eugen@zeonfederated.com> | 2019-10-02 18:30:33 +0200 |
commit | 699f53c464c6d6376b25b6b5fafd1caaa983f737 (patch) | |
tree | c9dc993f4e58b7b979a4bdfea524a5b33696ec11 /app | |
parent | f8a0c009206cb40aed6681e88e96fb5d9b30320c (diff) |
Fix RSS caching (but disable localization) (#12054)
Diffstat (limited to 'app')
-rw-r--r-- | app/controllers/accounts_controller.rb | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/app/controllers/accounts_controller.rb b/app/controllers/accounts_controller.rb index 9c7ef6170..0a8015a56 100644 --- a/app/controllers/accounts_controller.rb +++ b/app/controllers/accounts_controller.rb @@ -9,7 +9,7 @@ class AccountsController < ApplicationController before_action :set_cache_headers before_action :set_body_classes - skip_around_action :set_locale, if: -> { request.format == :json } + skip_around_action :set_locale, if: -> { [:json, :rss].include?(request.format) } skip_before_action :require_functional! def show @@ -38,7 +38,7 @@ class AccountsController < ApplicationController end format.rss do - expires_in 0, public: true + expires_in 1.minute, public: true @statuses = filtered_statuses.without_reblogs.without_replies.limit(PAGE_SIZE) @statuses = cache_collection(@statuses, Status) |