Fix in search sheet_id with many args

bzr revid: ced-60a496258797d2ea99d55eebc3a6bcea9f9356a1
This commit is contained in:
ced 2007-11-26 15:46:25 +00:00
parent 2f49dce1d5
commit 6c23b98d24
1 changed files with 4 additions and 4 deletions

View File

@ -355,9 +355,9 @@ class hr_timesheet_line(osv.osv):
qu1.append('(s.id in (%s))' % (','.join(['%d'] * len(x[2]))))
qu2 += x[2]
else:
qu1.append(' (False)')
qu1.append('(False)')
if len(qu1):
qu1 = ' WHERE ' + 'AND'.join(qu1)
qu1 = ' WHERE ' + ' AND '.join(qu1)
else:
qu1 = ''
cursor.execute('SELECT l.id \
@ -474,9 +474,9 @@ class hr_attendance(osv.osv):
qu1.append('(s.id in (%s))' % (','.join(['%d'] * len(x[2]))))
qu2 += x[2]
else:
qu1.append(' (False)')
qu1.append('(False)')
if len(qu1):
qu1 = ' WHERE ' + 'AND'.join(qu1)
qu1 = ' WHERE ' + ' AND '.join(qu1)
else:
qu1 = ''
cursor.execute('SELECT a.id\