Fix in search sheet_id with many args
authorced <>
Mon, 26 Nov 2007 15:46:25 +0000 (15:46 +0000)
committerced <>
Mon, 26 Nov 2007 15:46:25 +0000 (15:46 +0000)
bzr revid: ced-60a496258797d2ea99d55eebc3a6bcea9f9356a1

addons/hr_timesheet_sheet/hr_timesheet_sheet.py

index 659ad9d..a807521 100644 (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\