From 33138eaad9cb6a5d9535efccf38868ea2fb0664f Mon Sep 17 00:00:00 2001 From: Siphonight Date: Sat, 5 Sep 2026 21:56:23 +0200 Subject: [PATCH] =?UTF-8?q?scripts/gitea-release.py=20:=20g=C3=A8re=20les?= =?UTF-8?q?=20r=C3=A9ponses=20204=20sans=20corps=20(DELETE=20d'asset)=20?= =?UTF-8?q?=E2=80=94=20crash=20json.loads=20sur=20r=C3=A9ponse=20vide?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- scripts/gitea-release.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/scripts/gitea-release.py b/scripts/gitea-release.py index d9e7980..17734a7 100755 --- a/scripts/gitea-release.py +++ b/scripts/gitea-release.py @@ -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: