Sha256: 7c0ef0cf183bc95fd17093ea9f9e7238cc72cbdaa53d62b105a91cc25cc575bc

Contents?: true

Size: 733 Bytes

Versions: 36

Compression:

Stored size: 733 Bytes

Contents

class Spud::SetupController < Spud::ApplicationController
	layout 'spud/setup'
	def index
		@page_thumbnail = "spud/admin/users_thumb.png"
		@page_name = "First Time Setup"
		if SpudUser.count != 0
				flash[:error] = "Access Denied! This wizard may only be executed when the database is empty."
				redirect_to new_spud_user_session_url and return
		end

		if request.post?
			@user = SpudUser.new(:login => params[:login],:email => params[:email],:password => params[:password],:password_confirmation => params[:password_confirmation])
			@user.super_admin = true
			if @user.save
				redirect_back_or_default(new_spud_user_session_url) and return
			end

			flash[:error] = "Error creating administrative account!"
		end
	end
end

Version data entries

36 entries across 36 versions & 2 rubygems

Version Path
spud_core-1.0.6 app/controllers/spud/setup_controller.rb
spud_core-1.0.5 app/controllers/spud/setup_controller.rb
spud_core-1.0.4 app/controllers/spud/setup_controller.rb
spud_core-1.0.3 app/controllers/spud/setup_controller.rb
spud_core-1.0.2 app/controllers/spud/setup_controller.rb
spud_core-1.0.1 app/controllers/spud/setup_controller.rb
spud_core-1.0.0 app/controllers/spud/setup_controller.rb
spud_core-1.0.0.rc2 app/controllers/spud/setup_controller.rb
spud_core-1.0.0.rc1.1 app/controllers/spud/setup_controller.rb
spud_core-1.0.0.rc1 app/controllers/spud/setup_controller.rb
spud_core-0.9.22 app/controllers/spud/setup_controller.rb
spud_core-0.9.21 app/controllers/spud/setup_controller.rb
spud_core-0.9.20 app/controllers/spud/setup_controller.rb
spud_core-0.9.19 app/controllers/spud/setup_controller.rb
spud_core-0.9.18 app/controllers/spud/setup_controller.rb
tb_core-1.0 app/controllers/spud/setup_controller.rb
tb_core-0.9.19 app/controllers/spud/setup_controller.rb
tb_core-0.9.18 app/controllers/spud/setup_controller.rb
tb_core-0.9.17 app/controllers/spud/setup_controller.rb
spud_core-0.9.17 app/controllers/spud/setup_controller.rb