This commit is contained in:
Wolfgang Hottgenroth 2021-09-03 11:57:52 +02:00
commit 65d10685a4
Signed by: wn
GPG Key ID: 6C1E5E531E0D5D7F

View File

@ -51,6 +51,8 @@ def execDatabaseOperation(func, params):
with conn: with conn:
with conn.cursor(cursor_factory = psycopg2.extras.RealDictCursor) as cur: with conn.cursor(cursor_factory = psycopg2.extras.RealDictCursor) as cur:
params["params"] = [ v if not v=='' else None for v in params["params"] ]
logger.debug("edo: {}".format(str(params)))
return func(cur, params) return func(cur, params)
except psycopg2.Error as err: except psycopg2.Error as err:
raise Exception("Error when connecting to database: {}".format(err)) raise Exception("Error when connecting to database: {}".format(err))