diff --git a/tine20/Calendar/Convert/Event/Json.php b/tine20/Calendar/Convert/Event/Json.php index 165a9fa6954..aee12fc5389 100644 --- a/tine20/Calendar/Convert/Event/Json.php +++ b/tine20/Calendar/Convert/Event/Json.php @@ -182,6 +182,11 @@ public function fromTine20RecordSet(Tinebase_Record_RecordSet $_records = NULL, return array(); } + $mc = $_records->getFirstRecord()::getConfiguration(); + $expander = new Tinebase_Record_Expander(Calendar_Model_Event::class, $mc->jsonExpander); + $expander->expand($_records); + $mc->setJsonExpander(null); + if (null !== $_filter) { $rruleFilter = $_filter->getFilter('rrule', false, true); if ($rruleFilter && in_array($rruleFilter->getOperator(), ['in', 'notin'])) {