app/controllers/spree/admin/payments_controller.rb in spree_backend-3.3.0.rc2 vs app/controllers/spree/admin/payments_controller.rb in spree_backend-3.3.0.rc3
- old
+ new
@@ -29,10 +29,10 @@
if @payment_method.store_credit?
payments = @order.add_store_credit_payments
else
@payment ||= @order.payments.build(object_params)
if @payment.payment_method.source_required? && params[:card].present? && params[:card] != 'new'
- @payment.source = @payment.payment_method.payment_source_class.find_by_id(params[:card])
+ @payment.source = @payment.payment_method.payment_source_class.find_by(id: params[:card])
end
@payment.save
payments = [@payment]
end