app/models/booking_template.rb in has_accounts-3.0.0.beta1 vs app/models/booking_template.rb in has_accounts-3.0.0.beta2
- old
+ new
@@ -115,10 +115,10 @@
# @param code [String] to lookup template
# @param params [Hash] parameters to set on the Booking
# @return [Booking] unsaved Booking
def self.build_booking(code, params = {})
template = find_by_code(code)
- fail "BookingTemplate not found for '#{code}'" unless template
+ raise ActiveRecord::RecordNotFound, "BookingTemplate not found for '#{code}'" unless template
template.build_booking params
end
def self.create_booking(code, params = {})