Skip to content

Instantly share code, notes, and snippets.

= form_for @user, url: register_user_path do |f|
- if @user.errors.any?
#error_explanation
%h2= "#{pluralize(@user.errors.count, "error")} prohibited this user from being saved:"
%%ul
- @user.errors.full_messages.each do |msg|
%li= msg
.field
= f.text_field :email, placeholder: 'Email'
.field#send_time.time.ui-timepicker-input
devise_scope :user do
post 'register_user' => 'custom_users#create'
end
@jcap49
jcap49 / gist:7111076
Last active December 26, 2015 06:49
class CustomUsersController < Devise::RegistrationsController
def new
super
end
def create
build_resource(sign_up_params)
if resource.save
set_text_message
def create
build_resource(sign_up_params)
if resource.save
set_text_message
update_text_message_user_id(@text_message)
sanitize_phone_number(@text_message)
send_welcome_text_message(@text_message.phone_number)
execute_text_message_worker(@text_message.id, @text_message.send_time, @text_message.user_id)