From 59c23541ec2bb27aef4847b165aa81f403155d2d Mon Sep 17 00:00:00 2001 From: Jorrit Schaap <schaap@astron.nl> Date: Mon, 29 Aug 2016 10:58:57 +0000 Subject: [PATCH] Task #9607: fix for zero length lists --- SAS/ResourceAssignment/ResourceAssignmentDatabase/radb.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/SAS/ResourceAssignment/ResourceAssignmentDatabase/radb.py b/SAS/ResourceAssignment/ResourceAssignmentDatabase/radb.py index b51921f2ba6..f64e69bf157 100644 --- a/SAS/ResourceAssignment/ResourceAssignmentDatabase/radb.py +++ b/SAS/ResourceAssignment/ResourceAssignmentDatabase/radb.py @@ -176,7 +176,7 @@ class RADatabase: if isinstance(task_ids, int): # just a single id conditions.append('id = %s') qargs.append(task_ids) - else: #assume a list/enumerable of id's + elif len(task_ids) > 0: #assume a list/enumerable of id's conditions.append('id in %s') qargs.append(tuple(task_ids)) @@ -184,7 +184,7 @@ class RADatabase: if isinstance(mom_ids, int): # just a single id conditions.append('mom_id = %s') qargs.append(mom_ids) - else: #assume a list/enumerable of id's + elif len(mom_ids) > 0: #assume a list/enumerable of id's conditions.append('mom_id in %s') qargs.append(tuple(mom_ids)) @@ -192,7 +192,7 @@ class RADatabase: if isinstance(otdb_ids, int): # just a single id conditions.append('otdb_id = %s') qargs.append(otdb_ids) - else: #assume a list/enumerable of id's + elif len(otdb_ids) > 0: #assume a list/enumerable of id's conditions.append('otdb_id in %s') qargs.append(tuple(otdb_ids)) -- GitLab