Fix account JSON/RSS not being cacheable due to wrong mime type comparison (#13116)
`request.format` is not a symbol but a `Mime::Type`, so the condition actually never matched, and a session was created even for those requests, preventing caching.
This commit is contained in:
		
							parent
							
								
									3cdaa34783
								
							
						
					
					
						commit
						8e8d9b3727
					
				
					 1 changed files with 1 additions and 1 deletions
				
			
		|  | @ -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: -> { [:json, :rss].include?(request.format) } |   skip_around_action :set_locale, if: -> { [:json, :rss].include?(request.format&.to_sym) } | ||||||
|   skip_before_action :require_functional! |   skip_before_action :require_functional! | ||||||
| 
 | 
 | ||||||
|   def show |   def show | ||||||
|  |  | ||||||
		Loading…
	
		Reference in a new issue