mirror of https://github.com/itflow-org/itflow
Bug fix: Log entries auditing tickets created by agents now correctly log under the client
This commit is contained in:
parent
0c4cded64e
commit
06c88a0c8f
|
|
@ -183,7 +183,7 @@ if (isset($_GET['anonymize_contact'])) {
|
||||||
|
|
||||||
// Redact audit logs
|
// Redact audit logs
|
||||||
$log_sql = mysqli_query($mysqli, "SELECT * FROM logs WHERE log_client_id = $client_id");
|
$log_sql = mysqli_query($mysqli, "SELECT * FROM logs WHERE log_client_id = $client_id");
|
||||||
while($log = mysqli_fetch_array($log_sql)) {
|
while ($log = mysqli_fetch_array($log_sql)) {
|
||||||
$log_id = intval($log['log_id']);
|
$log_id = intval($log['log_id']);
|
||||||
$description = $log['log_description'];
|
$description = $log['log_description'];
|
||||||
$description = str_ireplace($info_to_redact, "*****", $description);
|
$description = str_ireplace($info_to_redact, "*****", $description);
|
||||||
|
|
@ -195,7 +195,7 @@ if (isset($_GET['anonymize_contact'])) {
|
||||||
|
|
||||||
// Get all tickets this contact raised
|
// Get all tickets this contact raised
|
||||||
$contact_tickets_sql = mysqli_query($mysqli, "SELECT * FROM tickets WHERE ticket_client_id = $client_id AND ticket_contact_id = $contact_id");
|
$contact_tickets_sql = mysqli_query($mysqli, "SELECT * FROM tickets WHERE ticket_client_id = $client_id AND ticket_contact_id = $contact_id");
|
||||||
while($ticket = mysqli_fetch_array($contact_tickets_sql)) {
|
while ($ticket = mysqli_fetch_array($contact_tickets_sql)) {
|
||||||
|
|
||||||
$ticket_id = intval($ticket['ticket_id']);
|
$ticket_id = intval($ticket['ticket_id']);
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -46,7 +46,7 @@ if (isset($_POST['add_ticket'])) {
|
||||||
if (!empty($config_smtp_host) && $config_ticket_client_general_notifications == 1) {
|
if (!empty($config_smtp_host) && $config_ticket_client_general_notifications == 1) {
|
||||||
|
|
||||||
// Get contact/ticket details
|
// Get contact/ticket details
|
||||||
$sql = mysqli_query($mysqli,"SELECT contact_name, contact_email, ticket_prefix, ticket_number, ticket_subject, ticket_details FROM tickets
|
$sql = mysqli_query($mysqli,"SELECT contact_name, contact_email, ticket_prefix, ticket_number, ticket_subject, ticket_details, ticket_client_id FROM tickets
|
||||||
LEFT JOIN clients ON ticket_client_id = client_id
|
LEFT JOIN clients ON ticket_client_id = client_id
|
||||||
LEFT JOIN contacts ON ticket_contact_id = contact_id
|
LEFT JOIN contacts ON ticket_contact_id = contact_id
|
||||||
WHERE ticket_id = $ticket_id");
|
WHERE ticket_id = $ticket_id");
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue