Mercurial > p > roundup > code
diff roundup/backends/back_gadfly.py @ 1366:1cc9c6bc17bd maint-0.5
merge fixes from HEAD
| author | Richard Jones <richard@users.sourceforge.net> |
|---|---|
| date | Sun, 12 Jan 2003 23:57:16 +0000 |
| parents | 83f33642d220 |
| children | 8fd1ad93f920 |
line wrap: on
line diff
--- a/roundup/backends/back_gadfly.py Thu Jan 09 22:59:22 2003 +0000 +++ b/roundup/backends/back_gadfly.py Sun Jan 12 23:57:16 2003 +0000 @@ -1,4 +1,4 @@ -# $Id: back_gadfly.py,v 1.31 2003-01-08 05:39:40 richard Exp $ +# $Id: back_gadfly.py,v 1.31.2.1 2003-01-12 23:57:15 richard Exp $ ''' Gadlfy relational database hypderb backend. About Gadfly @@ -185,6 +185,14 @@ else: where.append('_%s=%s'%(k, a)) args.append(date.Interval(v).serialise()) + elif k == 'id': + if isinstance(v, type([])): + s = ','.join([a for x in v]) + where.append('%s in (%s)'%(k, s)) + args = args + v + else: + where.append('%s=%s'%(k, a)) + args.append(v) else: if isinstance(v, type([])): s = ','.join([a for x in v])
