Sha256: 6855449ade88728751b44e9140a4e7ee26a3aa72bfa98d667af9cc85478e9834
Contents?: true
Size: 623 Bytes
Versions: 2
Compression:
Stored size: 623 Bytes
Contents
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 render 'welcome' end protected def save_configurations! File.open(Rails.application.paths['config/secrets'].expanded.last, 'w') do |file| config = ActiveRecord::Base.configurations config['development']['secret_key_base'] = config['production']['secret_key'] = Rails.application.secrets.secret_key_base file.write(config.to_yaml) end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
ecrire-0.24.1 | lib/ecrire/onboarding/controllers/onboarding_controller.rb |
ecrire-0.24.0 | lib/ecrire/onboarding/controllers/onboarding_controller.rb |