lib/supersaas-api-client/api/appointments.rb in supersaas-api-client-2.0.1 vs lib/supersaas-api-client/api/appointments.rb in supersaas-api-client-2.0.2

- old
+ new

@@ -29,24 +29,24 @@ path = "/free/#{validate_id(schedule_id)}" params = { length: length_minutes && validate_number(length_minutes), from: validate_datetime(from_time), resource: resource, - full: full ? true : nil, - maxresults: limit && validate_number(limit) + full: full ? true : nil } + params.merge!(maxresults: validate_number(limit)) if limit res = client.get(path, params) map_slots_or_bookings(res) end def list(schedule_id, form = nil, start_time = nil, limit = nil) path = '/bookings' params = { schedule_id: validate_id(schedule_id), form: form ? true : nil, - start: start_time ? validate_datetime(start_time) : nil, - limit: limit && validate_number(limit) + start: start_time ? validate_datetime(start_time) : nil } + params.merge!(maxresults: validate_number(limit)) if limit res = client.get(path, params) map_slots_or_bookings(res) end def get(schedule_id, appointment_id)