Mercurial > p > roundup > code
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 == '+':
