From f88c622f941f55fdbe458df7a4567d502c2964c3 Mon Sep 17 00:00:00 2001 From: Fitti Date: Mon, 28 Jun 2021 20:19:54 +0200 Subject: [PATCH] Change charge description --- lnbits/extensions/twitchalerts/crud.py | 1 - lnbits/extensions/twitchalerts/views_api.py | 7 +++++-- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/lnbits/extensions/twitchalerts/crud.py b/lnbits/extensions/twitchalerts/crud.py index 779ac20e6..39eb84aea 100644 --- a/lnbits/extensions/twitchalerts/crud.py +++ b/lnbits/extensions/twitchalerts/crud.py @@ -16,7 +16,6 @@ from lnbits.core.crud import get_wallet async def get_charge_details(service_id): details = { - "description": f"TwitchAlerts donation for service {str(service_id)}", "time": 1440, } service = await get_service(service_id) diff --git a/lnbits/extensions/twitchalerts/views_api.py b/lnbits/extensions/twitchalerts/views_api.py index 7c2bc82c9..2478972c9 100644 --- a/lnbits/extensions/twitchalerts/views_api.py +++ b/lnbits/extensions/twitchalerts/views_api.py @@ -108,18 +108,21 @@ async def api_create_donation(): """Takes data from donation form and creates+returns SatsPay charge""" cur_code = "USD" price = await btc_price(cur_code) + sats = g.data["sats"] message = g.data.get("message", "") - amount = g.data["sats"] * (10 ** (-8)) * price + amount = sats * (10 ** (-8)) * price webhook_base = request.scheme + "://" + request.headers["Host"] service_id = g.data["service"] service = await get_service(service_id) charge_details = await get_charge_details(service.id) name = g.data.get("name", "Anonymous") + description = f"{sats} sats donation from {name} to {service.twitchuser}" charge = await create_charge( - amount=g.data["sats"], + amount=sats, completelink=f"https://twitch.tv/{service.twitchuser}", completelinktext="Back to Stream!", webhook=webhook_base + "/twitchalerts/api/v1/postdonation", + description=description, **charge_details) await create_donation( id=charge.id,