|
@@ -48,6 +48,8 @@ TEMP_TICKETS: List[Ticket] = []
|
|
|
ID_TICKETS_FOR_REMOVE: List[int] = []
|
|
|
""" Список id тикетов для удаления """
|
|
|
|
|
|
+ticket_requester = jsreq.TicketRequester()
|
|
|
+
|
|
|
def message_handler(msg: Message):
|
|
|
"""Обработчик входящих сообщений"""
|
|
|
|
|
@@ -133,6 +135,16 @@ def send_notification_to_admins(ticket: Ticket, admins: List[str], message: str)
|
|
|
bot.send_message(admin, message)
|
|
|
logging.info(f"Уведомление отправлено администраторам: {ticket.id}")
|
|
|
|
|
|
+
|
|
|
+def set_assigned_to(ticket: Ticket) -> Ticket:
|
|
|
+ """Проверка, назначен ли тикет на пользователя"""
|
|
|
+ if ticket.assigned_to is None:
|
|
|
+
|
|
|
+
|
|
|
+ return ticket
|
|
|
+ else:
|
|
|
+ return ticket
|
|
|
+
|
|
|
# def get_token():
|
|
|
# return jsreq.requestGetToken(botname, PASSWORD, config.API_URL + "/auth/token/login/")
|
|
|
|