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
35a5ffba39
commit
33138eaad9
@ -68,7 +68,9 @@ def request(url: str, method: str = "GET", data=None, token: str = "", files=Non
|
|||||||
if body is not None:
|
if body is not None:
|
||||||
req.data = body
|
req.data = body
|
||||||
with urllib.request.urlopen(req) as resp:
|
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:
|
def changelog_section(version: str) -> str:
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user