(change): framework for setting default pref
This commit is contained in:
@@ -1,5 +1,6 @@
|
||||
from dataclasses import dataclass
|
||||
from .template import Repo
|
||||
from settings import read_config
|
||||
|
||||
@dataclass
|
||||
class Ticket:
|
||||
@@ -8,7 +9,7 @@ class Ticket:
|
||||
first_name: str = ""
|
||||
last_name: str = ""
|
||||
phone_number: str = ""
|
||||
preference: str = "CALL"
|
||||
preference: str = read_config()["tickets"]["default_pref"] or "CALL"
|
||||
changed: bool = False
|
||||
|
||||
class TicketRepo(Repo):
|
||||
@@ -37,4 +38,4 @@ class TicketRepo(Repo):
|
||||
for t in tickets:
|
||||
self.cur.execute("REPLACE INTO tickets VALUES (%s, %s, %s, %s, %s, %s)", (t.prefix, t.t_id, t.first_name, t.last_name, t.phone_number, t.preference))
|
||||
self.conn.commit()
|
||||
return {"detail": "Tickets posted successfully."}
|
||||
return {"detail": "Tickets posted successfully."}
|
||||
|
||||
Reference in New Issue
Block a user