Redirect to correct Twitch stream

This commit is contained in:
Fitti 2021-06-24 10:20:57 +02:00
parent 1ed23c2635
commit 22a68f3e9f

View file

@ -101,11 +101,13 @@ async def api_authenticate_service(service_id):
async def api_create_donation(): async def api_create_donation():
"""Takes data from donation form and creates+returns SatsPay charge""" """Takes data from donation form and creates+returns SatsPay charge"""
webhook_base = request.scheme + "://" + request.headers["Host"] webhook_base = request.scheme + "://" + request.headers["Host"]
charge_details = await get_charge_details(g.data["service"]) 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") name = g.data.get("name", "Anonymous")
charge = await create_charge( charge = await create_charge(
amount=g.data["sats"], amount=g.data["sats"],
completelink="https://twitch.tv/Fitti", completelink=f"https://twitch.tv/{service.twitchuser}",
completelinktext="Back to Stream!", completelinktext="Back to Stream!",
webhook=webhook_base + "/twitchalerts/api/v1/postdonation", webhook=webhook_base + "/twitchalerts/api/v1/postdonation",
**charge_details) **charge_details)