From 6398b06d4b19fdb8792ea67b91fad60bc3114394 Mon Sep 17 00:00:00 2001 From: Michael Herrmann Date: Thu, 22 Dec 2016 09:21:19 +0100 Subject: [PATCH] Fix a bug with BytesField --- pypxlib/__init__.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pypxlib/__init__.py b/pypxlib/__init__.py index c11204a..b248098 100644 --- a/pypxlib/__init__.py +++ b/pypxlib/__init__.py @@ -191,7 +191,7 @@ def _serialize_to(self, value, pxval_value): class BytesField(Field): def _deserialize(self, pxval_value): - return pxval_value.str.val.data + return pxval_value.str.val.data[:pxval_value.str.len] def _serialize_to(self, value, pxval_value): pxval_value.str.val = value pxval_value.str.len = len(value)