class Admin::StepsController < AdminController
include ::Wicked::Wizard
steps :categories, :pages
expose(:magnet_app)
expose(:master_categories) { MasterCategory.all }
def show
if step == :categories and magnet_app.categories.empty?
magnet_app.generate_categories!
elsif step == :pages
Rails.logger.info "\n\nPAGES MAN\n\n"
magnet_app.generate_pages!
end
render_wizard
end
def update
magnet_app.wizard_finished = true if step == steps.last
magnet_app.save
render_wizard magnet_app
end
end