From d0e42a3c2d6e0051f0e0a08aa29d09a5e29eaf5a Mon Sep 17 00:00:00 2001 From: Vlad Stan Date: Wed, 30 Nov 2022 22:08:23 +0200 Subject: [PATCH] fix: do not apply `list()` to `str` value --- lnbits/db.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/lnbits/db.py b/lnbits/db.py index 321b23d0a..e83b4bf84 100644 --- a/lnbits/db.py +++ b/lnbits/db.py @@ -86,7 +86,8 @@ class Connection(Compat): return raw_html # tuple to list and back to tuple - values = tuple([cleanhtml(l) for l in list(values)]) + value_list = [values] if isinstance(values, str) else list(values) + values = tuple([cleanhtml(l) for l in value_list]) return values async def fetchall(self, query: str, values: tuple = ()) -> list: