@@ -504,12 +504,16 @@ def call_flow_list(self, limit=10, offset=0):
504504 query = self ._format_query (limit , offset )
505505 return CallFlowList ().load (self .request ('call-flows?' + query , 'GET' , None , VOICE_TYPE ))
506506
507- def call_flow_create (self , title , steps , default = False , record = False ):
508- params = {'title' : title , 'steps' : steps , 'default' : default , 'record' : record }
507+ def call_flow_create (self , steps , default = False , record = False , title = None ):
508+ params = {'steps' : steps , 'default' : default , 'record' : record }
509+ if title is not None :
510+ params ['title' ] = title
509511 return CallFlow ().load (self .request ('call-flows' , 'POST' , params , VOICE_TYPE ))
510512
511- def call_flow_update (self , id , title , steps , default , record ):
512- params = {'title' : title , 'steps' : steps , 'default' : default , 'record' : record }
513+ def call_flow_update (self , id , steps , default , record , title = None ):
514+ params = {'steps' : steps , 'default' : default , 'record' : record }
515+ if title is not None :
516+ params ['title' ] = title
513517 return CallFlow ().load (self .request ('call-flows/' + str (id ), 'PUT' , params , VOICE_TYPE ))
514518
515519 def call_flow_delete (self , id ):
0 commit comments