From: Mike Bayer Date: Fri, 26 Apr 2013 23:45:06 +0000 (-0400) Subject: fix here, was only failing in the py3k version X-Git-Tag: rel_0_8_1~1^2~5 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=d3ca368921999f7776958480e12a5d8570b3ca90;p=thirdparty%2Fsqlalchemy%2Fsqlalchemy.git fix here, was only failing in the py3k version --- diff --git a/lib/sqlalchemy/ext/serializer.py b/lib/sqlalchemy/ext/serializer.py index b4c67538a8..5a3fb59370 100644 --- a/lib/sqlalchemy/ext/serializer.py +++ b/lib/sqlalchemy/ext/serializer.py @@ -141,7 +141,7 @@ def Deserializer(file, metadata=None, scoped_session=None, engine=None): return class_mapper(cls) elif type_ == "mapperprop": mapper, keyname = args.split(':') - cls = pickle.loads(b64decode(args)) + cls = pickle.loads(b64decode(mapper)) return class_mapper(cls).attrs[keyname] elif type_ == "table": return metadata.tables[args]