From 2b82985d36119e906eeb89a2044f3db03358d809 Mon Sep 17 00:00:00 2001 From: fiatjaf Date: Tue, 20 Jul 2021 16:31:09 -0300 Subject: [PATCH] fix issue #273 --- lnbits/extensions/withdraw/crud.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/lnbits/extensions/withdraw/crud.py b/lnbits/extensions/withdraw/crud.py index 1992e6ab..14178a0c 100644 --- a/lnbits/extensions/withdraw/crud.py +++ b/lnbits/extensions/withdraw/crud.py @@ -97,6 +97,9 @@ async def get_withdraw_links(wallet_ids: Union[str, List[str]]) -> List[Withdraw async def update_withdraw_link(link_id: str, **kwargs) -> Optional[WithdrawLink]: + if "is_unique" in kwargs: + kwargs["is_unique"] = int(kwargs["is_unique"]) + q = ", ".join([f"{field[0]} = ?" for field in kwargs.items()]) await db.execute( f"UPDATE withdraw.withdraw_link SET {q} WHERE id = ?",