Sha256: 519cb7f0731cea647722c5841d8d3863a9a1151e2ff4e6ea080ef948fc3b157b

Contents?: true

Size: 553 Bytes

Versions: 8

Compression:

Stored size: 553 Bytes

Contents

module C80Contest
  class BidController < ApplicationController

    def make_bid
      m = Bid.new(mess_params)
      respond_to do |format|
        if m.save

          # noinspection RubyResolve
          format.js
          BidMailer.send_letter(m).deliver#_now
        else
          # noinspection RubyResolve
          format.js { render json: m.errors, status: :unprocessable_entity }
        end
      end
    end

    def mess_params
      # noinspection RubyResolve
      params.require(:bid).permit(:title, :phone, :photo)
    end

  end
end

Version data entries

8 entries across 8 versions & 1 rubygems

Version Path
c80_contest-0.1.9 app/controllers/c80_contest/bid_controller.rb
c80_contest-0.1.8 app/controllers/c80_contest/bid_controller.rb
c80_contest-0.1.7 app/controllers/c80_contest/bid_controller.rb
c80_contest-0.1.6 app/controllers/c80_contest/bid_controller.rb
c80_contest-0.1.5 app/controllers/c80_contest/bid_controller.rb
c80_contest-0.1.4 app/controllers/c80_contest/bid_controller.rb
c80_contest-0.1.3 app/controllers/c80_contest/bid_controller.rb
c80_contest-0.1.2 app/controllers/c80_contest/bid_controller.rb