From 0c2df09c86b121c8cfe36f20f91dbf86ab4d87b1 Mon Sep 17 00:00:00 2001
From: Peter Rotich <peter@osticket.com>
Date: Mon, 8 Oct 2012 12:04:24 -0400
Subject: [PATCH] Define sort fields - change staff sorting to match display

---
 include/ajax.reports.php | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/include/ajax.reports.php b/include/ajax.reports.php
index 83fb1ced9..7fbe19c89 100644
--- a/include/ajax.reports.php
+++ b/include/ajax.reports.php
@@ -48,7 +48,7 @@ class OverviewReportAjaxAPI extends AjaxController {
             "dept" => array(
                 "table" => DEPT_TABLE,
                 "pk" => "dept_id",
-                "sort" => '1',
+                "sort" => 'T1.dept_name',
                 "fields" => 'T1.dept_name',
                 "headers" => array('Department'),
                 "filter" => ('T1.dept_id IN ('.implode(',', db_input($thisstaff->getDepts())).')')
@@ -66,8 +66,8 @@ class OverviewReportAjaxAPI extends AjaxController {
             "staff" => array(
                 "table" => STAFF_TABLE,
                 "pk" => 'staff_id',
-                "sort" => 'T1.lastname, T1.firstname',
-                "fields" => "CONCAT_WS(' ', T1.firstname, T1.lastname)",
+                "sort" => 'name',
+                "fields" => "CONCAT_WS(' ', T1.firstname, T1.lastname) as name",
                 "headers" => array('Staff Member'),
                 "filter" =>
                     ('T1.staff_id=S1.staff_id
-- 
GitLab