fix: do not apply list() to str value

This commit is contained in:
Vlad Stan 2022-11-30 22:08:23 +02:00
parent e99dca4352
commit d0e42a3c2d

View File

@ -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: