Class: C80Contest::BidController

Inherits:
ApplicationController show all
Defined in:
app/controllers/c80_contest/bid_controller.rb

Instance Method Summary collapse

Instance Method Details

#make_bidObject



4
5
6
7
8
9
10
11
12
13
14
15
16
17
# File 'app/controllers/c80_contest/bid_controller.rb', line 4

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

#mess_paramsObject



19
20
21
22
# File 'app/controllers/c80_contest/bid_controller.rb', line 19

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