From: Mike Bayer Date: Mon, 17 Apr 2006 23:19:57 +0000 (+0000) Subject: fix for [ticket:158] regarding translate row X-Git-Tag: rel_0_1_7~29 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=632dc1b7031bc0e54a88e3ed2d246e5a1bf262f2;p=thirdparty%2Fsqlalchemy%2Fsqlalchemy.git fix for [ticket:158] regarding translate row --- diff --git a/lib/sqlalchemy/mapping/mapper.py b/lib/sqlalchemy/mapping/mapper.py index 7d6f9890cc..80b5680a34 100644 --- a/lib/sqlalchemy/mapping/mapper.py +++ b/lib/sqlalchemy/mapping/mapper.py @@ -747,9 +747,9 @@ class Mapper(object): examples.""" newrow = util.DictDecorator(row) for c in self.table.c: - newrow[c.key] = row[c] + newrow[c.name] = row[c] for c in tomapper.table.c: - newrow[c] = newrow[c.key] + newrow[c] = newrow[c.name] return newrow def populate_instance(self, session, instance, row, identitykey, imap, isnew, frommapper=None):