fix(api): 🐛 Fix missing newlines in failed step logfiles
Some checks failed
ci/woodpecker/push/scans Pipeline failed
ci/woodpecker/push/build unknown status

This commit is contained in:
Radek Goláň jr. 2024-10-31 09:24:46 +01:00
parent 766dc118f9
commit 08947259ae
Signed by: shield
GPG Key ID: D86423BFC31F3591

View File

@ -87,7 +87,7 @@ try:
loginfo = client.get(f"/api/repos/{repo_id}/logs/{pipeline_number}/{step['id']}").json()
logdata = b""
for logline in loginfo:
logdata += b64decode(logline["data"])
logdata += b64decode(logline["data"]) + "\n"
logfile_webhook.add_file(logdata, f"{step['name']}.ansi")
except KeyError:
webhook.add_embed(DiscordEmbed(