Skip to content

Commit 3fcc00c

Browse files
authored
Merge pull request openSUSE#1992 from dmach/git-obs-api-returning-null
Fix 'git-obs api' command when server returns 'null'
2 parents e30cd36 + 2be8fbf commit 3fcc00c

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

osc/gitea_api/exceptions.py

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,10 @@ def response_to_exception(response: GiteaHTTPResponse, *, context: Optional[dict
2020
"""
2121
try:
2222
data = response.json()
23-
messages = [data["message"]] + (data.get("errors", None) or [])
23+
if data:
24+
messages = [data["message"]] + (data.get("errors", None) or [])
25+
else:
26+
messages = []
2427
except json.JSONDecodeError:
2528
messages = [response.data.decode("utf-8")]
2629

0 commit comments

Comments
 (0)