lib/ecrire/onboarding/controllers/onboarding_controller.rb in ecrire-0.24.1 vs lib/ecrire/onboarding/controllers/onboarding_controller.rb in ecrire-0.25.0
- old
+ new
@@ -1,7 +1,6 @@
class OnboardingController < ApplicationController
- include Ecrire::Onboarding::Engine.routes.url_helpers
def index
if File.exist?(Rails.application.paths['config/secrets'].expanded.last)
render 'complete' and return
end
@@ -11,9 +10,11 @@
protected
def save_configurations!
File.open(Rails.application.paths['config/secrets'].expanded.last, 'w') do |file|
config = ActiveRecord::Base.configurations
+ config['development'] ||= {}
+ config['production'] ||= {}
config['development']['secret_key_base'] = config['production']['secret_key'] = Rails.application.secrets.secret_key_base
file.write(config.to_yaml)
end
end