# HG changeset patch # User Richard Jones # Date 1102475831 0 # Node ID 4e76183f51cc073a04a9e0c66160b0aa99a31fd0 # Parent 4f4ad11ab69c4e5841f6c695e768109bdfe10e04 fix roundup-admin find command handling of Multilinks diff -r 4f4ad11ab69c -r 4e76183f51cc CHANGES.txt --- a/CHANGES.txt Wed Dec 08 02:30:14 2004 +0000 +++ b/CHANGES.txt Wed Dec 08 03:17:11 2004 +0000 @@ -7,6 +7,7 @@ - apply IE caching "fix" to automatically serve up all pages expired - fix typo (sf patch 1076629) - fix hyperlinking of items (sf bug 1080251) +- fix roundup-admin find command handling of Multilinks 2004-10-26 0.7.9 diff -r 4f4ad11ab69c -r 4e76183f51cc roundup/admin.py --- a/roundup/admin.py Wed Dec 08 02:30:14 2004 +0000 +++ b/roundup/admin.py Wed Dec 08 03:17:11 2004 +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.68.2.5 2004-10-20 04:50:15 richard Exp $ +# $Id: admin.py,v 1.68.2.6 2004-12-08 03:17:11 richard Exp $ '''Administration commands for maintaining Roundup trackers. ''' @@ -620,7 +620,10 @@ 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, type([])): + value = value[0] + d[value] = 1 # now do the find try: