scripts/gitea-release.py : gère les réponses 204 sans corps (DELETE d'asset) — crash json.loads sur réponse vide
This commit is contained in:
parent
6e193db969
commit
9c6c414d9c
@ -68,7 +68,9 @@ def request(url: str, method: str = "GET", data=None, token: str = "", files=Non
|
||||
if body is not None:
|
||||
req.data = body
|
||||
with urllib.request.urlopen(req) as resp:
|
||||
return json.loads(resp.read().decode())
|
||||
payload = resp.read().decode()
|
||||
# Les DELETE renvoient 204 sans corps : pas de JSON à parser
|
||||
return json.loads(payload) if payload.strip() else None
|
||||
|
||||
|
||||
def changelog_section(version: str) -> str:
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user