diff --git a/app/fax_queue/fax_queue.php b/app/fax_queue/fax_queue.php index 81d358a767..55faef54bd 100644 --- a/app/fax_queue/fax_queue.php +++ b/app/fax_queue/fax_queue.php @@ -76,6 +76,14 @@ exit; } +//set the time zone + if (isset($_SESSION['domain']['time_zone']['name'])) { + $time_zone = $_SESSION['domain']['time_zone']['name']; + } + else { + $time_zone = date_default_timezone_get(); + } + //get order and order by $order_by = $_GET["order_by"]; $order = $_GET["order"]; @@ -127,6 +135,8 @@ $sql .= "q.fax_queue_uuid, "; $sql .= "q.fax_uuid, "; $sql .= "q.fax_date, "; + $sql .= "to_char(timezone(:time_zone, q.fax_date), 'DD Mon YYYY') as start_date_formatted, \n"; + $sql .= "to_char(timezone(:time_zone, q.fax_date), 'HH12:MI:SS am') as start_time_formatted, \n"; $sql .= "q.hostname, "; $sql .= "q.fax_caller_id_name, "; $sql .= "q.fax_caller_id_number, "; @@ -161,8 +171,9 @@ $sql .= ") "; $parameters['search'] = '%'.$search.'%'; } - $sql .= order_by($order_by, $order, '', ''); + $sql .= order_by($order_by, $order, 'fax_date', 'desc'); $sql .= limit_offset($rows_per_page, $offset); + $parameters['time_zone'] = $time_zone; $database = new database; $fax_queue = $database->select($sql, $parameters, 'all'); unset($sql, $parameters); @@ -236,7 +247,9 @@ if ($_GET['show'] == 'all' && permission_exists('fax_queue_all')) { echo th_order_by('domain_name', $text['label-domain'], $order_by, $order); } - echo th_order_by('fax_date', $text['label-fax_date'], $order_by, $order); + //echo th_order_by('fax_date', $text['label-fax_date'], $order_by, $order); + echo "