@@ -295,7 +295,7 @@ def __call_api(self, resource_path, method,
295295 header_params ['Cookie' ] = self .cookie
296296 if header_params :
297297 header_params = self .sanitize_for_serialization (header_params )
298- header_params ['purecloud-sdk' ] = '131.1.0 '
298+ header_params ['purecloud-sdk' ] = '131.1.1 '
299299
300300 # path parameters
301301 if path_params :
@@ -328,20 +328,30 @@ def __call_api(self, resource_path, method,
328328
329329 response_data = None
330330
331+ log_url = url
332+ if query_params :
333+ log_url += '?'
334+ i = 0
335+ for k , v in query_params .items ():
336+ if i > 0 :
337+ log_url += '&'
338+ log_url += '{}={}' .format (k , v )
339+ i += 1
340+
331341 try :
332342 # perform request and return response
333343 response_data = self .request (method , url , query_params = query_params ,
334344 headers = header_params , post_params = post_params , body = body )
335- Configuration ().logger .trace (method , url , body , response_data .status , header_params , response_data .getheaders ())
336- Configuration ().logger .debug (method , url , body , response_data .status , header_params )
345+ Configuration ().logger .trace (method , log_url , body , response_data .status , header_params , response_data .getheaders ())
346+ Configuration ().logger .debug (method , log_url , body , response_data .status , header_params )
337347 except ApiException as e :
338348 if Configuration ().should_refresh_access_token and e .status == 401 and self .refresh_token != "" :
339349 self .handle_expired_access_token ()
340350 return self .__call_api (resource_path , method , path_params ,
341351 query_params , header_params , body , post_params ,
342352 files , response_type , auth_settings , callback )
343353 else :
344- Configuration ().logger .error (method , url , body , e .status , header_params , e .body , e .headers )
354+ Configuration ().logger .error (method , log_url , body , e .status , header_params , e .body , e .headers )
345355 raise
346356
347357 self .last_response = response_data
@@ -368,6 +378,8 @@ def to_path_value(self, obj):
368378 """
369379 if type (obj ) == list :
370380 return ',' .join (obj )
381+ elif type (obj ) == bool :
382+ return str (obj ).lower ()
371383 else :
372384 return str (obj )
373385
0 commit comments