Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- before_filter :create_locations_roles, :only => [:new, :create]
- def new
- @user = ::User.new
- end
- def create
- @user = ::User.new(:email => 'user' + rand(999999).to_s + '@workvibe.com', :password => 'temporary', :role => params[:user][:role], :location => params[:user][:location])
- if @user.save
- sign_in(@user)
- redirect_back_or(edit_users_path(@user))
- else
- flash_failure_after_create
- render :template => 'users/new'
- end
- end
- def create_locations_roles
- @roles = [['test','test'],['test2','test2']]
- @locations = [['loc1','loc1'],['loc2','loc2']]
- end
Add Comment
Please, Sign In to add comment