73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
|
# File 'lib/booker.rb', line 73
def run_multi_service_availability options = {}
raise Booker::ArgumentError, 'Itineraries is required' unless options['Itineraries']
url = build_url "/availability/multiservice"
defaults =
{
"access_token" => @access_token,
"StartDateTime" => Time.now,
"Itineraries" => [
],
"LocationID" => nil,
"MaxTimesPerDay" => nil,
"EndDateTime" => Time.now.to_i + 60 * 60 * 5,
}
convert_time_to_booker_format! options
return_post_response url, defaults, options
end
|