Sha256: f44948f5ce0e9dd8b38f7583315c3c30a08058546c30d3a8a5088d00acea9ace
Contents?: true
Size: 484 Bytes
Versions: 2
Compression:
Stored size: 484 Bytes
Contents
class UsersController < OnboardingController helper_method :user def index;end; def create @user = User.find_or_initialize_by(email: user_params[:email]) @user.update(user_params) if user.errors.blank? save_configurations! redirect_to :root else render 'index' end end protected def user_params params.require(:user).permit(:email, :password, :password_confirmation) end def user @user ||= User.new end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
ecrire-0.24.1 | lib/ecrire/onboarding/controllers/users_controller.rb |
ecrire-0.24.0 | lib/ecrire/onboarding/controllers/users_controller.rb |