mirror of
https://github.com/PlaneQuery/OpenAirframes.git
synced 2026-07-25 03:00:51 +02:00
update approve_submission
This commit is contained in:
@@ -54,7 +54,11 @@ def github_api_request(
|
|||||||
|
|
||||||
try:
|
try:
|
||||||
with urllib.request.urlopen(req) as response:
|
with urllib.request.urlopen(req) as response:
|
||||||
return json.loads(response.read())
|
response_body = response.read()
|
||||||
|
# DELETE requests return empty body (204 No Content)
|
||||||
|
if not response_body:
|
||||||
|
return {}
|
||||||
|
return json.loads(response_body)
|
||||||
except urllib.error.HTTPError as e:
|
except urllib.error.HTTPError as e:
|
||||||
error_body = e.read().decode() if e.fp else ""
|
error_body = e.read().decode() if e.fp else ""
|
||||||
print(f"GitHub API error: {e.code} {e.reason}: {error_body}", file=sys.stderr)
|
print(f"GitHub API error: {e.code} {e.reason}: {error_body}", file=sys.stderr)
|
||||||
|
|||||||
Reference in New Issue
Block a user