Explorar o código

Fix all tests

Oz N Tiram %!s(int64=8) %!d(string=hai) anos
pai
achega
a0c969c3ad
Modificáronse 1 ficheiros con 2 adicións e 0 borrados
  1. 2 0
      pwman/data/database.py

+ 2 - 0
pwman/data/database.py

@@ -164,6 +164,8 @@ class Database(object):
             sql = "SELECT * FROM NODE"
             sql = "SELECT * FROM NODE"
         self._cur.execute(sql, (ids))
         self._cur.execute(sql, (ids))
         nodes = self._cur.fetchall()
         nodes = self._cur.fetchall()
+        if not nodes:
+            return []
         # sqlite returns nodes as bytes, postgresql returns them as str
         # sqlite returns nodes as bytes, postgresql returns them as str
         if isinstance(nodes[0][1], str):
         if isinstance(nodes[0][1], str):
             nodes = [node for node in nodes]
             nodes = [node for node in nodes]