Prevent error when parsing empty params hash

Fixes #1999
This commit is contained in:
James Mason 2018-03-13 14:29:32 -07:00 committed by Henne Vogelsang
parent 0865b39c38
commit cb7960fc3f

View file

@ -6,7 +6,7 @@ class TicketPurchasesController < ApplicationController
def create
current_user.ticket_purchases.by_conference(@conference).unpaid.destroy_all
message = TicketPurchase.purchase(@conference, current_user, params[:tickets][0])
message = TicketPurchase.purchase(@conference, current_user, params[:tickets].try(:first))
if message.blank?
if current_user.ticket_purchases.by_conference(@conference).unpaid.any?
redirect_to new_conference_payment_path,