diff roundup/backends/back_gadfly.py @ 1014:8816534e6a1a

Fixed nasty bug that was preventing changes to multilinks going through.
author Richard Jones <richard@users.sourceforge.net>
date Tue, 03 Sep 2002 02:53:53 +0000
parents 1798d2fa9fec
children 56fbe66a27e1
line wrap: on
line diff
--- a/roundup/backends/back_gadfly.py	Tue Sep 03 02:51:46 2002 +0000
+++ b/roundup/backends/back_gadfly.py	Tue Sep 03 02:53:53 2002 +0000
@@ -1,4 +1,4 @@
-# $Id: back_gadfly.py,v 1.7 2002-09-01 04:32:30 richard Exp $
+# $Id: back_gadfly.py,v 1.8 2002-09-03 02:53:53 richard Exp $
 __doc__ = '''
 About Gadfly
 ============
@@ -1053,6 +1053,10 @@
             else:
                 return default
 
+        # don't pass our list to other code
+        if isinstance(prop, Multilink):
+            return d[propname][:]
+
         return d[propname]
 
     def getnode(self, nodeid, cache=1):
@@ -1750,6 +1754,15 @@
 
 #
 # $Log: not supported by cvs2svn $
+# Revision 1.7  2002/09/01 04:32:30  richard
+# . Lots of cleanup in the classic html (stylesheet, search page, index page, ...)
+# . Reinstated searching, but not query saving yet
+# . Filtering only allows sorting and grouping by one property - all backends
+#   now implement this behaviour.
+# . Nosy list journalling turned off by default, everything else is on.
+# . Added some convenience methods (reverse, propchanged, [item] accesses, ...)
+# . Did I mention the stylesheet is much cleaner now? :)
+#
 # Revision 1.6  2002/08/30 08:35:16  richard
 # very basic filter support
 #

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