From 1947030a4e8724de895de0de26bcaa9bac522ec8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?dni=20=E2=9A=A1?= Date: Thu, 8 Aug 2024 09:14:12 +0200 Subject: [PATCH] fix update query --- lnbits/helpers.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/lnbits/helpers.py b/lnbits/helpers.py index d7545d4b0..c4da73542 100644 --- a/lnbits/helpers.py +++ b/lnbits/helpers.py @@ -187,12 +187,14 @@ def insert_query(table_name: str, model: BaseModel) -> str: return f"INSERT INTO {table_name} ({fields}) VALUES ({values})" -def update_query(table_name: str, model: BaseModel, where: str = "WHERE id = ?") -> str: +def update_query( + table_name: str, model: BaseModel, where: str = "WHERE id = :id" +) -> str: """ Generate an update query with placeholders for a given table and model :param table_name: Name of the table :param model: Pydantic model - :param where: Where string, default to `WHERE id = ?` + :param where: Where string, default to `WHERE id = :id` """ fields = [] for field in model.dict().keys():