From 88f864036b8d989136f19014468feee53c10426c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Paul=20Gla=C3=9F?= Date: Fri, 2 Sep 2022 15:23:59 +0200 Subject: [PATCH] Fixed string conversion from bytes --- netflow/ipfix.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/netflow/ipfix.py b/netflow/ipfix.py index a0cb6e0..bb68069 100644 --- a/netflow/ipfix.py +++ b/netflow/ipfix.py @@ -770,7 +770,7 @@ class IPFIXDataRecord: if type(value) is bytes: # Check if value is raw bytes, so no conversion happened in struct.unpack if field_datatype in ["string"]: - value = str(value) + value = value.decode() # TODO: handle octetArray (= does not have to be unicode encoded) elif field_datatype in ["boolean"]: value = True if value == 1 else False # 2 = false per RFC