Skip to content

Commit 551322c

Browse files
committedAug 13, 2017
fix bugs
1 parent 8e709f3 commit 551322c

File tree

2 files changed

+4
-3
lines changed

2 files changed

+4
-3
lines changed
 

‎recastapi/response/read.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -82,7 +82,7 @@ def basic_response(basic_response_id = None, basic_request_id_filter = None, de
8282

8383
def response_archive(basic_response_id = None, basic_request_id = None, filename = None):
8484
if basic_response_id is None:
85-
basic_response_id = recastapi.response.read.basic_response(basic_request_id = basic_request_id )['id']
85+
basic_response_id = recastapi.response.read.basic_response(basic_request_id_filter = basic_request_id )['id']
8686

8787
selection_str = '?where=basic_response_id=="{}"'.format(basic_response_id)
8888
url = '{}{}'.format(recastapi.ENDPOINTS['RESPONSE_ARCHIVES'], selection_str)

‎recastapi/response/write.py

+3-2
Original file line numberDiff line numberDiff line change
@@ -73,11 +73,12 @@ def basic_response(point_response_id,basic_request_id,result_data, description,
7373
existing = recastapi.response.read.basic_response(basic_request_id_filter = basic_request_id, description_filter = description)
7474
if existing and replace_existing:
7575
existing = existing[0]
76-
url = '{}/{}'.format(recastapi.ENDPOINTS['BASIC_RESPONSES'],existing['id'])
76+
existing_id = existing['id']
77+
url = '{}/{}'.format(recastapi.ENDPOINTS['BASIC_RESPONSES'],existing_id)
7778
existing.update(**payload)
7879
existing = {k:v for k,v in existing.iteritems() if not (k.startswith('_') or k=='id')}
7980
recastapi.patch(url,existing)
80-
return recastapi.response.read.basic_response(basic_request_id = basic_request_id)
81+
return recastapi.response.read.basic_response(basic_response_id = existing_id)
8182
url = '{}/'.format(recastapi.ENDPOINTS['BASIC_RESPONSES'])
8283
return recastapi.post(url, json=payload)
8384

0 commit comments

Comments
 (0)