Преглед на файлове

Fix RSS caching (but disable localization) (#12054)

master^2
ThibG преди 4 години
committed by Eugen Rochko
родител
ревизия
699f53c464
променени са 1 файла, в които са добавени 2 реда и са изтрити 2 реда
  1. +2
    -2
      app/controllers/accounts_controller.rb

+ 2
- 2
app/controllers/accounts_controller.rb Целия файл

@@ -9,7 +9,7 @@ class AccountsController < ApplicationController
before_action :set_cache_headers before_action :set_cache_headers
before_action :set_body_classes 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! skip_before_action :require_functional!


def show def show
@@ -38,7 +38,7 @@ class AccountsController < ApplicationController
end end


format.rss do 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 = filtered_statuses.without_reblogs.without_replies.limit(PAGE_SIZE)
@statuses = cache_collection(@statuses, Status) @statuses = cache_collection(@statuses, Status)


Зареждане…
Отказ
Запис