don't use a rails method in a pre-rails environment

This commit is contained in:
Jonne Haß 2012-12-08 00:50:30 +01:00
parent 4150a89eb8
commit 2fcf729f64

View file

@ -40,7 +40,10 @@ AppConfig ||= Configurate::Settings.create do
extend Configuration::Methods
if rails_env == "production" && (environment.certificate_authorities.blank? || !File.file?(environment.certificate_authorities.get))
if rails_env == "production" &&
(environment.certificate_authorities.nil? ||
environment.certificate_authorities.empty? ||
!File.file?(environment.certificate_authorities.get))
$stderr.puts "FATAL: Diaspora doesn't know where your certificate authorities are. Please ensure they are set to a valid path in diaspora.yml"
Process.exit(1)
end