Fix issue with incorrect API result

This commit is contained in:
Ivan Kravets
2018-03-23 12:13:59 +02:00
parent b6d2e1b243
commit 44fc500c93
2 changed files with 4 additions and 4 deletions

View File

@ -23,7 +23,7 @@ from platformio.managers.package import PackageManager
CORE_PACKAGES = {
"contrib-piohome": ">=0.9.1,<2",
"contrib-pysite": ">=0.2.0,<2",
"tool-pioplus": ">=1.1.3,<2",
"tool-pioplus": ">=1.1.6,<2",
"tool-unity": "~1.20403.0",
"tool-scons": "~2.20501.4"
}

View File

@ -587,9 +587,9 @@ def _get_api_result(
headers=headers,
auth=auth,
verify=verify_ssl)
result = r.json()
r.raise_for_status()
r.json()
result = r.text
return r.text
except requests.exceptions.HTTPError as e:
if result and "message" in result:
raise exception.APIRequestError(result['message'])
@ -603,7 +603,7 @@ def _get_api_result(
finally:
if r:
r.close()
return result
return None
def get_api_result(url, params=None, data=None, auth=None, cache_valid=None):