diff --git a/public_html/assets/api/install.php b/public_html/assets/api/install.php
index 067325f..2f2b55e 100644
--- a/public_html/assets/api/install.php
+++ b/public_html/assets/api/install.php
@@ -657,8 +657,10 @@ trait InstallAPI {
$iw_uid = intval($_POST['iw_uid'] ?? 0);
$rs = qry("
- SELECT *
- FROM tbl_install_waitlist
+ SELECT iw.*, CONCAT(m.m_firstname, ' ', m.m_lastname) as iw_created_member
+ FROM tbl_install_waitlist iw
+ LEFT OUTER JOIN tbl_member m
+ ON iw.iw_created_by = m.m_uid
WHERE iw_uid = '{$iw_uid}'
LIMIT 1
");
diff --git a/public_html/doc/install_wait_list.php b/public_html/doc/install_wait_list.php
index 9eee16c..11bdba0 100644
--- a/public_html/doc/install_wait_list.php
+++ b/public_html/doc/install_wait_list.php
@@ -71,7 +71,7 @@ $sql = "
) di ON di.di_wait_uid = iw.iw_uid
WHERE {$statusWhere}
$add_where
- ORDER BY iw_requested_due_date ASC, iw_request_at ASC
+ ORDER BY iw_category, iw_requested_due_date ASC, iw_request_at ASC
";
$rs = $jdb->nQuery($sql, "Load waitlist error");
@@ -441,7 +441,8 @@ $categoryLabels = [
};
InstallWait.job = {
- type: data.iw_work_type
+ type: data.iw_work_type,
+ createdBy: data.iw_created_member
};
InstallWait.status = (data.iw_status || '');
@@ -1374,9 +1375,20 @@ $categoryLabels = [
`;
const tooltipHtml = `
- Req note: ${r.di_request_note || '-'}
- CS note: ${r.di_cs_note || '-'}
- Work note: ${r.di_work_note || '-'}
+