diff --git a/include/class.ticket.php b/include/class.ticket.php index 9e4503f2bbaf63fa50a152b0d385541583e5611d..9e9b50fce29ec73ea383be9099d9036c421246ca 100644 --- a/include/class.ticket.php +++ b/include/class.ticket.php @@ -241,8 +241,8 @@ implements RestrictedAccess, Threadable { $this->loadDynamicData(); } - function loadDynamicData() { - if (!isset($this->_answers)) { + function loadDynamicData($force=false) { + if (!isset($this->_answers) || $force) { $this->_answers = array(); foreach (DynamicFormEntryAnswer::objects() ->filter(array( @@ -3165,7 +3165,7 @@ implements RestrictedAccess, Threadable { $topic_form->save(); } - $ticket->loadDynamicData(); + $ticket->loadDynamicData(true); $dept = $ticket->getDept();