Sha256: 13a17dd81b2d38960815e6b93f22d75344e855e5c6e174de124b3390f2fe1d68

Contents?: true

Size: 355 Bytes

Versions: 4

Compression:

Stored size: 355 Bytes

Contents

Application.class_eval do
  
  post '/new' do
    if email = UserEmail.find_by_email(params[:user][:email])
      if @user = email.user
        @user.send_now = true
        @user.update_attributes(params[:user])
      end
    else
      @user = User.create(params[:user])
    end
    @title = valid? ? 'Success!' : 'Fix mistakes'
    haml :new
  end
end

Version data entries

4 entries across 4 versions & 2 rubygems

Version Path
winton-sum-0.1.0 lib/sum/controller/new.rb
winton-sum-0.1.1 lib/sum/controller/new.rb
sum-0.1.2 lib/sum/controller/new.rb
sum-0.1.1 lib/sum/controller/new.rb