diff roundup/backends/back_metakit.py @ 3348:35def80077ba

fix metakit. backport candidate
author Anthony Baxter <anthonybaxter@users.sourceforge.net>
date Wed, 08 Jun 2005 03:41:46 +0000
parents a615cc230160
children e2d65f6c8d83
line wrap: on
line diff
--- a/roundup/backends/back_metakit.py	Wed Jun 08 03:41:21 2005 +0000
+++ b/roundup/backends/back_metakit.py	Wed Jun 08 03:41:46 2005 +0000
@@ -1,4 +1,4 @@
-# $Id: back_metakit.py,v 1.94 2005-04-28 00:21:42 richard Exp $
+# $Id: back_metakit.py,v 1.95 2005-06-08 03:41:46 anthonybaxter Exp $
 '''Metakit backend for Roundup, originally by Gordon McMillan.
 
 Known Current Bugs:
@@ -533,7 +533,7 @@
             oldnode = self.uncommitted.get(id, None)
             if oldnode and oldnode.has_key(propname):
                 raw = oldnode[propname]
-                converter = _converters.get(rutyp.__class__, None)
+                converter = _converters.get(raw.__class__, None)
                 if converter:
                     return converter(raw)
                 return raw
@@ -1698,6 +1698,7 @@
 
         No heading here - the columns are fixed.
         '''
+        from roundup.hyperdb import Interval, Date, Password
         properties = self.getprops()
         r = []
         for nodeid in self.getnodeids():

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