From 11539c57d96f2f438938e1bcfe50628abcb9dc72 Mon Sep 17 00:00:00 2001 From: root Date: Sun, 28 Feb 2021 22:26:26 +0100 Subject: [PATCH] fixed userid retrieval when empty set --- main.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/main.py b/main.py index cb6adee..257edfe 100644 --- a/main.py +++ b/main.py @@ -88,7 +88,7 @@ def post_gateways(): # TODO sanitize name, it must be a FQDN used_gateway_subids = [] - for row in cu.execute('SELECT g.subid, u.id FROM gateway AS g INNER JOIN user AS u ON g.user = u.id WHERE u.name = ?', [str(user,)]): + for row in cu.execute('SELECT g.subid, u.id FROM user AS u LEFT JOIN gateway AS g ON g.user = u.id WHERE u.name = ?', [str(user,)]): used_gateway_subids.append(row[0]) userid = row[1]