Module: UserRegistration::MergeGuestBookings
- Included in:
- AccountCpt::Registration::RegularUser::WithFacebook, AccountCpt::Registration::RegularUser::WithFacebookV2, AccountCpt::Registration::RegularUser::WithFirebase, AccountCpt::Registration::RegularUser::WithPassword
- Defined in:
- app/my_lib/user_registration/merge_guest_bookings.rb
Overview
Responsible to update guest booking data to be belongs to given user id
Instance Method Summary collapse
Instance Method Details
#remove_customer_guest_booking(user_id) ⇒ Object
6 7 8 9 10 11 12 13 14 |
# File 'app/my_lib/user_registration/merge_guest_bookings.rb', line 6 def remove_customer_guest_booking(user_id) user = User.find(user_id) old_reservations = find_old_reservations(user) return false if old_reservations.blank? update_old_reservations_user_id(old_reservations, user.id) give_rewards_to_old_reservations(old_reservations) true end |