Events extension works
Little bug fix
This commit is contained in:
parent
784a2dd876
commit
410e96771e
1 changed files with 4 additions and 1 deletions
|
|
@ -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:
|
def update_ticket(paid: bool, checking_id: str) -> Tickets:
|
||||||
with open_ext_db("events") as db:
|
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(
|
db.execute(
|
||||||
"""
|
"""
|
||||||
UPDATE tickets
|
UPDATE tickets
|
||||||
|
|
@ -31,7 +34,7 @@ def update_ticket(paid: bool, checking_id: str) -> Tickets:
|
||||||
""",
|
""",
|
||||||
(paid, checking_id),
|
(paid, checking_id),
|
||||||
)
|
)
|
||||||
row = db.fetchone("SELECT * FROM tickets WHERE id = ?", (checking_id,))
|
|
||||||
eventdata = get_event(row[3])
|
eventdata = get_event(row[3])
|
||||||
sold = eventdata.sold + 1
|
sold = eventdata.sold + 1
|
||||||
amount_tickets = eventdata.amount_tickets - 1
|
amount_tickets = eventdata.amount_tickets - 1
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue