diff --git a/classes/log/store.php b/classes/log/store.php index d3d35bd8e42430772c89e468ed3524106143e77c..970464beab9248d5b1719cdbd2f72676826bac7c 100644 --- a/classes/log/store.php +++ b/classes/log/store.php @@ -110,8 +110,16 @@ class store extends php_obj implements log_writer { } // $this->error_log_value('translatorevent', $translatorevent); - $xapievent = $xapicontroller->createEvent($translatorevent); - // $this->error_log_value('xapievent', $xapievent); + if (isset($translatorevent['multiple_events']) && $translatorevent['multiple_events'] == true) { + foreach ($translatorevent['events'] as $index => $singletranslatorevent) { + $xapievent = $xapicontroller->createEvent($singletranslatorevent); + // $this->error_log_value('xapievent', $xapievent); + } + } + else { + $xapievent = $xapicontroller->createEvent($translatorevent); + // $this->error_log_value('xapievent', $xapievent); + } } }