fixed case archive_db!=db
This commit is contained in:
@@ -1 +1 @@
|
||||
Version 1.99.7 (2012-04-06 09:12:48) dev
|
||||
Version 1.99.7 (2012-04-06 11:54:51) dev
|
||||
|
||||
+2
-1
@@ -6956,9 +6956,10 @@ class Table(dict):
|
||||
archive_db = archive_db or self._db
|
||||
fieldnames = self.fields()
|
||||
archive_name = archive_name % dict(tablename=self._tablename)
|
||||
field_type = self if archive_db is self._db else 'integer'
|
||||
archive_table = archive_db.define_table(
|
||||
archive_name,
|
||||
Field(current_record,self),
|
||||
Field(current_record,field_type),
|
||||
self)
|
||||
self._before_update.append(
|
||||
lambda qset,fs,at=archive_table,cn=current_record:
|
||||
|
||||
Reference in New Issue
Block a user