From 2f30f90a75e52e34250cd0f44cfe811eae601246 Mon Sep 17 00:00:00 2001 From: Jonathan Zernik Date: Fri, 5 Jun 2020 20:24:18 -0700 Subject: [PATCH] Handle lookup requests with empty address list without crashing (#35) --- squeakserver/server/postgres_db.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/squeakserver/server/postgres_db.py b/squeakserver/server/postgres_db.py index db4dc8cf..b7181f3d 100644 --- a/squeakserver/server/postgres_db.py +++ b/squeakserver/server/postgres_db.py @@ -99,6 +99,9 @@ class PostgresDb(): addresses_tuple = tuple(addresses) logger.info("Lookup query with addresses tuple: " + str(addresses_tuple)) + if not addresses: + return [] + with psycopg2.connect(**self.params) as conn: with conn.cursor() as curs: # mogrify to debug.