Entropy/EntropyDatabaseInterface:
- fix areIDPackagesAvailable method git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@3035 cd1c1023-2f26-0410-ae45-c471fc1f0318
This commit is contained in:
@@ -33200,7 +33200,8 @@ class EntropyDatabaseInterface:
|
||||
return True
|
||||
|
||||
def areIDPackagesAvailable(self, idpackages):
|
||||
self.cursor.execute('SELECT count(idpackage) FROM baseinfo WHERE idpackage IN %s' % (tuple(idpackages),) )
|
||||
sql = 'SELECT count(idpackage) FROM baseinfo WHERE idpackage IN (%s)' % (','.join([str(x) for x in set(idpackages)]),)
|
||||
self.cursor.execute(sql)
|
||||
count = self.cursor.fetchone()[0]
|
||||
if count != len(idpackages):
|
||||
return False
|
||||
|
||||
Reference in New Issue
Block a user