diff roundup/backends/rdbms_common.py @ 3328:475c8560ef9b

merge from maint-0-8
author Richard Jones <richard@users.sourceforge.net>
date Wed, 18 May 2005 05:21:14 +0000
parents 3518d1ffd940
children e2d65f6c8d83
line wrap: on
line diff
--- a/roundup/backends/rdbms_common.py	Mon May 16 09:31:48 2005 +0000
+++ b/roundup/backends/rdbms_common.py	Wed May 18 05:21:14 2005 +0000
@@ -1,4 +1,4 @@
-# $Id: rdbms_common.py,v 1.154 2005-05-02 05:48:59 richard Exp $
+# $Id: rdbms_common.py,v 1.155 2005-05-18 05:21:14 richard Exp $
 ''' Relational database (SQL) backend common code.
 
 Basics:
@@ -1708,9 +1708,14 @@
         propvalues['activity'] = date.Date()
         propvalues['actor'] = self.db.getuid()
 
-        # do the set, and journal it
+        # do the set
         self.db.setnode(self.classname, nodeid, propvalues, multilink_changes)
 
+        # remove the activity props now they're handled
+        del propvalues['activity']
+        del propvalues['actor']
+
+        # journal the set
         if self.do_journal:
             self.db.addjournal(self.classname, nodeid, ''"set", journalvalues)
 

Roundup Issue Tracker: http://roundup-tracker.org/