From db167312e274700cf73f62c4e88e2c39eaa26331 Mon Sep 17 00:00:00 2001 From: michivonah Date: Sun, 7 May 2023 19:28:22 +0200 Subject: [PATCH] add ability to reassign a ticket #3 --- pages/tickets.py | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/pages/tickets.py b/pages/tickets.py index 1007b04..63b2447 100644 --- a/pages/tickets.py +++ b/pages/tickets.py @@ -45,11 +45,14 @@ def openTicket(ticketid): ticketClosed = st.checkbox('Ticket closed', False) else: ticketClosed = st.checkbox('Ticket closed', True) - users = getSelectableList('username', 'userlist') - ticketAssignment = st.selectbox('Assign to', users) + usersList = list(getSelectableList('username', 'user')) + assignedName = db.executeQuery(f"SELECT username FROM \"user\" WHERE userid = {ticketInfo[0][5]}")[0][0] + usersList.remove(assignedName) + usersList = [assignedName] + usersList + assignmentBox = st.selectbox('Assign to', usersList) saveBtn = st.button('Save changes') if saveBtn: - updateTicket(ticketid, ticketName, ticketDescription, ticketClosed, ticketAssignment) + updateTicket(ticketid, ticketName, ticketDescription, ticketClosed, assignmentBox) def updateTicket(ticketid, name, desc, closed, assignment): if closed: