diff --git a/include/class.ticket.php b/include/class.ticket.php index 07e0650e8e21e5bfdd6ea4844c840471f6ecb52d..f6cf9fb0b88a66c97974d4f5135eaea0568f8bad 100644 --- a/include/class.ticket.php +++ b/include/class.ticket.php @@ -1976,6 +1976,13 @@ class Ticket { foreach ($form->getFields() as $f) $vars['field.'.$f->get('id')] = $f->toString($f->getClean()); + // Unpack the basic user information + $interesting = array('name', 'email'); + $user_form = UserForm::getUserForm()->getForm($vars); + foreach ($user_form->getFields() as $f) + if (in_array($f->get('name'), $interesting)) + $vars[$f->get('name')] = $f->toString($f->getClean()); + //Init ticket filters... $ticket_filter = new TicketFilter($origin, $vars); // Make sure email contents should not be rejected