forked from cybrespace/mastodon
		
	Do not fetch environment variables to determine default locale (#6618)
The default locale is now set by config.
This commit is contained in:
		
							parent
							
								
									b66ec3bf95
								
							
						
					
					
						commit
						778b37790b
					
				
					 2 changed files with 3 additions and 5 deletions
				
			
		| 
						 | 
					@ -48,7 +48,7 @@ class REST::InstanceSerializer < ActiveModel::Serializer
 | 
				
			||||||
  end
 | 
					  end
 | 
				
			||||||
 | 
					
 | 
				
			||||||
  def languages
 | 
					  def languages
 | 
				
			||||||
    [ENV.fetch('DEFAULT_LOCALE', I18n.default_locale)]
 | 
					    [I18n.default_locale]
 | 
				
			||||||
  end
 | 
					  end
 | 
				
			||||||
 | 
					
 | 
				
			||||||
  private
 | 
					  private
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -1,10 +1,8 @@
 | 
				
			||||||
# frozen_string_literal: true
 | 
					# frozen_string_literal: true
 | 
				
			||||||
 | 
					
 | 
				
			||||||
def render_static_page(action, dest:, **opts)
 | 
					def render_static_page(action, dest:, **opts)
 | 
				
			||||||
  I18n.with_locale(ENV['DEFAULT_LOCALE'] || I18n.default_locale) do
 | 
					  html = ApplicationController.render(action, opts)
 | 
				
			||||||
    html = ApplicationController.render(action, opts)
 | 
					  File.write(dest, html)
 | 
				
			||||||
    File.write(dest, html)
 | 
					 | 
				
			||||||
  end
 | 
					 | 
				
			||||||
end
 | 
					end
 | 
				
			||||||
 | 
					
 | 
				
			||||||
namespace :assets do
 | 
					namespace :assets do
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
	Add table
		
		Reference in a new issue