]> git.ipfire.org Git - thirdparty/sqlalchemy/sqlalchemy.git/commitdiff
fix here, was only failing in the py3k version
authorMike Bayer <mike_mp@zzzcomputing.com>
Fri, 26 Apr 2013 23:45:06 +0000 (19:45 -0400)
committerMike Bayer <mike_mp@zzzcomputing.com>
Fri, 26 Apr 2013 23:45:06 +0000 (19:45 -0400)
lib/sqlalchemy/ext/serializer.py

index b4c67538a8878d15aac5a271983021a321333948..5a3fb5937030c99d53303f89ceed623818900351 100644 (file)
@@ -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]