]> git.ipfire.org Git - thirdparty/sqlalchemy/sqlalchemy.git/commitdiff
(no commit message)
authorMike Bayer <mike_mp@zzzcomputing.com>
Wed, 7 Sep 2005 02:46:20 +0000 (02:46 +0000)
committerMike Bayer <mike_mp@zzzcomputing.com>
Wed, 7 Sep 2005 02:46:20 +0000 (02:46 +0000)
lib/sqlalchemy/util.py

index 7013e6e6cfcb916e7394e0a08aef5777eeffa019..e4a91a8204a39decdf705a7a107ea4fe978a64da 100644 (file)
@@ -152,11 +152,11 @@ class HistoryArraySet(UserList.UserList):
             else:
                 self.records[key] = None
     def added_items(self):
-        return [key for key, value in self.records.iteritems() if value is True]
+        return [key for key in self.data if self.records[key] is True]
     def deleted_items(self):
         return [key for key, value in self.records.iteritems() if value is False]
     def unchanged_items(self):
-        return [key for key, value in self.records.iteritems() if value is None]
+        return [key for key in self.data if self.records[key] is None]
     def append_nohistory(self, item):
         if not self.records.has_key(item):
             self.records[item] = None