maybe encode only if bytes; also condition now unneeded

This commit is contained in:
Dashie 2022-08-09 11:31:33 +02:00
parent 52c429cd60
commit ffdb5a5413
No known key found for this signature in database
GPG Key ID: C2D57B325840B755
2 changed files with 2 additions and 2 deletions

View File

@ -29,7 +29,7 @@ class PacketCommentPolicy():
elif ("comment" in data):
comment = data["comment"]
if isinstance(comment, str):
if isinstance(comment, bytes):
comment = comment.encode('ascii', 'ignore')
comment = comment.replace('\x00', '')

View File

@ -109,7 +109,7 @@ class PacketTelemetryRepository(Repository):
newObject.bits = data["telemetry"]["bits"]
if ("seq" in data["telemetry"]):
if isinstance(data["telemetry"]["seq"], str) or isinstance(data["telemetry"]["seq"], str):
if isinstance(data["telemetry"]["seq"], str):
try:
newObject.seq = int(data["telemetry"]["seq"], 10)
except ValueError: