summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEvgeny Zinoviev <me@ch1p.io>2022-10-30 01:54:07 +0300
committerEvgeny Zinoviev <me@ch1p.io>2022-10-30 01:54:07 +0300
commitae2bfdcd68f312c47f9699917ccb13302f401ba7 (patch)
tree005c8c805a459e876c0504d7026f5b6f980b34bb
parent2518bf0e8457d8d945f40cc6ff1a74fc094d6999 (diff)
fix web api client again
-rw-r--r--src/home/api/web_api_client.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/home/api/web_api_client.py b/src/home/api/web_api_client.py
index 6f8ff27..4a9f4bc 100644
--- a/src/home/api/web_api_client.py
+++ b/src/home/api/web_api_client.py
@@ -168,13 +168,13 @@ class WebAPIClient:
raise ApiResponseError(r.status_code, 'TypeError', 'content-type is not application/json')
data = json.loads(r.text)
- if r.status_code != 200 or data['result'] == 'error':
+ if r.status_code != 200:
raise ApiResponseError(r.status_code,
data['error']['type'],
data['error']['message'],
data['error']['stacktrace'] if 'stacktrace' in data['error'] else None)
- return data['data'] if 'data' in data else True
+ return data['response'] if 'response' in data else True
finally:
for fname, f in fd.items():
# logger.debug(f'closing file {fname} (fd={f})')