Signed-off-by: Jonas Rittershofer <jotoeri@users.noreply.github.com>
This commit is contained in:
Jonas Rittershofer 2021-03-16 20:07:01 +01:00
Родитель e80b8ae3e8
Коммит 488b3568d3
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: A865740F334316E0
1 изменённых файлов: 8 добавлений и 1 удалений

Просмотреть файл

@ -186,7 +186,14 @@ class SubmissionService {
// Answers, make sure we keep the question order
$answers = array_reduce($this->answerMapper->findBySubmission($submission->getId()), function (array $carry, Answer $answer) {
$carry[$answer->getQuestionId()] = $answer->getText();
$questionId = $answer->getQuestionId();
// If key exists, insert separator
if (key_exists($questionId, $carry)) {
$carry[$questionId] .= '; ';
}
$carry[$questionId] .= $answer->getText();
return $carry;
}, []);