mirror of https://github.com/itflow-org/itflow
Merge pull request #2 from twetech/Fix-for-user-IDs-in-tickets
Fix ticket assignment filter bug
This commit is contained in:
commit
fc5507272e
|
|
@ -37,9 +37,9 @@ if (isset($_GET['status']) && is_array($_GET['status']) && !empty($_GET['status'
|
||||||
// Ticket assignment status filter
|
// Ticket assignment status filter
|
||||||
if (isset($_GET['assigned']) & !empty($_GET['assigned'])) {
|
if (isset($_GET['assigned']) & !empty($_GET['assigned'])) {
|
||||||
if ($_GET['assigned'] == 'unassigned') {
|
if ($_GET['assigned'] == 'unassigned') {
|
||||||
$ticket_assigned_filter = '0';
|
$ticket_assigned_filter = 'AND ticket_assigned_to = 0';
|
||||||
} else {
|
} else {
|
||||||
$ticket_assigned_filter = intval($_GET['assigned']);
|
$ticket_assigned_filter = 'AND ticket_assigned_to = '.intval($_GET['assigned']);
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
// Default - any
|
// Default - any
|
||||||
|
|
@ -59,8 +59,7 @@ $sql = mysqli_query(
|
||||||
LEFT JOIN assets ON ticket_asset_id = asset_id
|
LEFT JOIN assets ON ticket_asset_id = asset_id
|
||||||
LEFT JOIN locations ON ticket_location_id = location_id
|
LEFT JOIN locations ON ticket_location_id = location_id
|
||||||
LEFT JOIN vendors ON ticket_vendor_id = vendor_id
|
LEFT JOIN vendors ON ticket_vendor_id = vendor_id
|
||||||
WHERE ticket_assigned_to LIKE '$ticket_assigned_filter'
|
WHERE $ticket_status_snippet " . $ticket_assigned_filter . "
|
||||||
AND $ticket_status_snippet
|
|
||||||
AND DATE(ticket_created_at) BETWEEN '$dtf' AND '$dtt'
|
AND DATE(ticket_created_at) BETWEEN '$dtf' AND '$dtt'
|
||||||
AND (CONCAT(ticket_prefix,ticket_number) LIKE '%$q%' OR client_name LIKE '%$q%' OR ticket_subject LIKE '%$q%' OR ticket_status LIKE '%$q%' OR ticket_priority LIKE '%$q%' OR user_name LIKE '%$q%' OR contact_name LIKE '%$q%' OR asset_name LIKE '%$q%' OR vendor_name LIKE '%$q%' OR ticket_vendor_ticket_number LIKE '%q%')
|
AND (CONCAT(ticket_prefix,ticket_number) LIKE '%$q%' OR client_name LIKE '%$q%' OR ticket_subject LIKE '%$q%' OR ticket_status LIKE '%$q%' OR ticket_priority LIKE '%$q%' OR user_name LIKE '%$q%' OR contact_name LIKE '%$q%' OR asset_name LIKE '%$q%' OR vendor_name LIKE '%$q%' OR ticket_vendor_ticket_number LIKE '%q%')
|
||||||
ORDER BY $sort $order LIMIT $record_from, $record_to"
|
ORDER BY $sort $order LIMIT $record_from, $record_to"
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue