Mercurial > p > roundup > code
diff roundup/admin.py @ 3313:5e45f3a553d8 maint-0.8
fix roundup-admin "find" for searching Multilinks [SF#1189465]
| author | Richard Jones <richard@users.sourceforge.net> |
|---|---|
| date | Mon, 02 May 2005 06:13:10 +0000 |
| parents | 239566bf5d33 |
| children | 7ed2da71c5c3 |
line wrap: on
line diff
--- a/roundup/admin.py Mon May 02 05:48:59 2005 +0000 +++ b/roundup/admin.py Mon May 02 06:13:10 2005 +0000 @@ -16,7 +16,7 @@ # BASIS, AND THERE IS NO OBLIGATION WHATSOEVER TO PROVIDE MAINTENANCE, # SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS. # -# $Id: admin.py,v 1.85.2.5 2005-04-13 07:00:21 richard Exp $ +# $Id: admin.py,v 1.85.2.6 2005-05-02 06:13:10 richard Exp $ '''Administration commands for maintaining Roundup trackers. ''' @@ -645,7 +645,12 @@ values = [value] d = props[propname] = {} for value in values: - d[hyperdb.rawToHyperdb(self.db, cl, None, propname, value)] = 1 + value = hyperdb.rawToHyperdb(self.db, cl, None, propname, value) + if isinstance(value, list): + for entry in value: + d[entry] = 1 + else: + d[value] = 1 # now do the find try:
