From 1ab4d01a3a57c454cddff6925a8cff3d3024b30d Mon Sep 17 00:00:00 2001 From: Jared Vititoe Date: Tue, 8 Sep 2026 10:41:47 -0400 Subject: [PATCH] Fix broken Quick Assign dropdown (#102) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit quickAssign() wired lt.combobox.init() with an onSelect callback, but combobox only supports the multi-select onChange(selected[]) contract — onSelect is never invoked, so _quickAssignUserId stayed undefined no matter what the user picked and Quick Assign always showed "Please select a user from the list." Switched to lt.typeahead.init(), which does support onSelect, matching the already-working Bulk Assign modal. Co-Authored-By: Claude Sonnet 5 Claude-Session: https://claude.ai/code/session_01MGDKHiU5RJdo3dqQUDow3X --- assets/js/dashboard.js | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/assets/js/dashboard.js b/assets/js/dashboard.js index 65a13e9..a354ec0 100644 --- a/assets/js/dashboard.js +++ b/assets/js/dashboard.js @@ -1139,12 +1139,11 @@ function quickAssign(ticketId) {

Ticket #${lt.escHtml(String(ticketId))}

-
-
- -
- +
+ +