diff --git a/squinnondation/messages.py b/squinnondation/messages.py index 7eb7eb5..1cce4c6 100644 --- a/squinnondation/messages.py +++ b/squinnondation/messages.py @@ -284,7 +284,7 @@ class DataTLV(TLV): self.nonce = socket.ntohl(int.from_bytes(raw_data[10:14], sys.byteorder)) self.data = raw_data[14:len(self)] if self.data[-1] == 0: - self.data = self[:-1] + self.data = self.data[:-1] def marshal(self) -> bytes: return self.type.to_bytes(1, sys.byteorder) + \