Module: Modules::Reservations::AddOns
- Included in:
- Admin::ReservationsController
- Defined in:
- app/my_lib/modules/reservations/add_ons.rb
Instance Method Summary collapse
Instance Method Details
#selected_add_ons(reservation) ⇒ Object
2 3 4 5 6 7 8 9 10 11 12 13 |
# File 'app/my_lib/modules/reservations/add_ons.rb', line 2 def selected_add_ons(reservation) return [] if reservation.add_on.blank? || reservation.add_on[:add_on_data].blank? reservation.add_on[:add_on_data].map do |add_on| { id: add_on[:restaurant_add_on_id], quantity: add_on[:quantity], price_cents: add_on[:price_cents], price_currency: add_on[:price_currency], } end end |