Events extension works

Little bug fix
This commit is contained in:
arcbtc 2020-08-10 15:39:04 +01:00
parent 784a2dd876
commit 410e96771e

View File

@ -23,6 +23,9 @@ def create_ticket(checking_id: str, wallet: str, event: str, name: str, email:
def update_ticket(paid: bool, checking_id: str) -> Tickets:
with open_ext_db("events") as db:
row = db.fetchone("SELECT * FROM tickets WHERE id = ?", (checking_id,))
if row[1] == True:
return get_ticket(checking_id)
db.execute(
"""
UPDATE tickets
@ -31,7 +34,7 @@ def update_ticket(paid: bool, checking_id: str) -> Tickets:
""",
(paid, checking_id),
)
row = db.fetchone("SELECT * FROM tickets WHERE id = ?", (checking_id,))
eventdata = get_event(row[3])
sold = eventdata.sold + 1
amount_tickets = eventdata.amount_tickets - 1