remove newlines before b64decode (#649)

This commit is contained in:
maraspr
2026-01-08 18:24:20 +01:00
committed by GitHub
parent 792079a3e8
commit 343b53ef18

View File

@@ -892,7 +892,11 @@ def extract_report(content: Union[bytes, str, BinaryIO]) -> str:
try:
if isinstance(content, str):
try:
file_object = BytesIO(b64decode(content, validate=True))
file_object = BytesIO(
b64decode(
content.replace("\n", "").replace("\r", ""), validate=True
)
)
except binascii.Error:
return content
header = file_object.read(6)