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
							
								
									1314bba68a
								
							
						
					
					
						commit
						d8e9bae482
					
				
					 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…
	
	Add table
		
		Reference in a new issue