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_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! | ||||
| 
 | ||||
|   def show | ||||
|  |  | |||
		Loading…
	
		Reference in a new issue