comparison roundup/admin.py @ 2997:4e76183f51cc maint-0.7

fix roundup-admin find command handling of Multilinks
author Richard Jones <richard@users.sourceforge.net>
date Wed, 08 Dec 2004 03:17:11 +0000
parents b602054c97d3
children
comparison
equal deleted inserted replaced
2995:4f4ad11ab69c 2997:4e76183f51cc
14 # BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS 14 # BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
15 # FOR A PARTICULAR PURPOSE. THE CODE PROVIDED HEREUNDER IS ON AN "AS IS" 15 # FOR A PARTICULAR PURPOSE. THE CODE PROVIDED HEREUNDER IS ON AN "AS IS"
16 # BASIS, AND THERE IS NO OBLIGATION WHATSOEVER TO PROVIDE MAINTENANCE, 16 # BASIS, AND THERE IS NO OBLIGATION WHATSOEVER TO PROVIDE MAINTENANCE,
17 # SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS. 17 # SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS.
18 # 18 #
19 # $Id: admin.py,v 1.68.2.5 2004-10-20 04:50:15 richard Exp $ 19 # $Id: admin.py,v 1.68.2.6 2004-12-08 03:17:11 richard Exp $
20 20
21 '''Administration commands for maintaining Roundup trackers. 21 '''Administration commands for maintaining Roundup trackers.
22 ''' 22 '''
23 __docformat__ = 'restructuredtext' 23 __docformat__ = 'restructuredtext'
24 24
618 values = value.split(',') 618 values = value.split(',')
619 else: 619 else:
620 values = [value] 620 values = [value]
621 d = props[propname] = {} 621 d = props[propname] = {}
622 for value in values: 622 for value in values:
623 d[hyperdb.rawToHyperdb(self.db, cl, None, propname, value)] = 1 623 value = hyperdb.rawToHyperdb(self.db, cl, None, propname, value)
624 if isinstance(value, type([])):
625 value = value[0]
626 d[value] = 1
624 627
625 # now do the find 628 # now do the find
626 try: 629 try:
627 id = [] 630 id = []
628 designator = [] 631 designator = []

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