##- Please type your reply above this line -##
Hello $contact_name,
Your ticket regarding $ticket_subject has been updated.
--------------------------------
$reply
--------------------------------
Ticket: $ticket_prefix$ticket_number
Subject: $ticket_subject
Status: $ticket_status_name
Portal: View ticket
--
$company_name - Support
$from_email
$company_phone";
$data = [];
// Email ticket contact
if (filter_var($contact_email, FILTER_VALIDATE_EMAIL)) {
$data[] = [
'from' => $from_email,
'from_name' => $from_name,
'recipient' => $contact_email,
'recipient_name' => $contact_name,
'subject' => $subject,
'body' => $body
];
}
// Also email all the watchers
$watcher_body = $body . "
----------------------------------------
YOU ARE A COLLABORATOR ON THIS TICKET";
$sql_watchers = mysqli_query($mysqli, "SELECT watcher_name, watcher_email FROM ticket_watchers WHERE watcher_ticket_id = $ticket_id");
while ($watcher_row = mysqli_fetch_assoc($sql_watchers)) {
$watcher_name = escapeSql($watcher_row['watcher_name']);
$watcher_email = escapeSql($watcher_row['watcher_email']);
if (filter_var($watcher_email, FILTER_VALIDATE_EMAIL)) {
$data[] = [
'from' => $from_email,
'from_name' => $from_name,
'recipient' => $watcher_email,
'recipient_name' => $watcher_name,
'subject' => $subject,
'body' => $watcher_body
];
}
}
if (!empty($data)) {
addToMailQueue($data);
}
}
}
}
}
// Output
require_once '../create_output.php';