lib/rsr_group/order.rb in rsr_group-1.1.0 vs lib/rsr_group/order.rb in rsr_group-1.1.1

- old
+ new

@@ -41,10 +41,13 @@ # @option ffl_options [String] :zip *required* def add_recipient(shipping_info, ffl_options = {}) requires!(shipping_info, :shipping_name, :address_one, :city, :state, :zip) @recipient = OrderRecipient.new(shipping_info.merge(order_identifier: @identifier)) - @ffl = OrderFFL.new(ffl_options.merge(order_identifier: @identifier)) if ffl_options.any? + + if ffl_options && ffl_options.any? + @ffl = OrderFFL.new(ffl_options.merge(order_identifier: @identifier)) + end end # @param [Hash] item # @option item [String] :rsr_stock_number *required* # @option item [Integer] :quantity *required*