diff roundup/backends/back_anydbm.py @ 1738:7df9d46b8140

sort multilinks a little better for grouping [SF#772935]
author Richard Jones <richard@users.sourceforge.net>
date Tue, 12 Aug 2003 01:49:30 +0000
parents 8a908bbad1ef
children ab7760caf6ff 27917dce3814
line wrap: on
line diff
--- a/roundup/backends/back_anydbm.py	Tue Aug 12 01:26:08 2003 +0000
+++ b/roundup/backends/back_anydbm.py	Tue Aug 12 01:49:30 2003 +0000
@@ -15,7 +15,7 @@
 # BASIS, AND THERE IS NO OBLIGATION WHATSOEVER TO PROVIDE MAINTENANCE,
 # SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS.
 # 
-#$Id: back_anydbm.py,v 1.121 2003-05-09 01:47:50 richard Exp $
+#$Id: back_anydbm.py,v 1.122 2003-08-12 01:49:30 richard Exp $
 '''
 This module defines a backend that saves the hyperdatabase in a database
 chosen by anydbm. It is guaranteed to always be available in python
@@ -1886,20 +1886,6 @@
                             r = cmp(bv, av)
                             if r != 0: return r
 
-                # Multilink properties are sorted according to how many
-                # links are present.
-                elif isinstance(propclass, Multilink):
-                    r = cmp(len(av), len(bv))
-                    if r == 0:
-                        # Compare contents of multilink property if lenghts is
-                        # equal
-                        r = cmp ('.'.join(av), '.'.join(bv))
-                    if r:
-                        if dir == '+':
-                            return r
-                        else:
-                            return -r
-
                 else:
                     # all other types just compare
                     if dir == '+':

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