Skip to content

Commit

Permalink
Fixed issue #16761: Wrong details shown at print answer overview for …
Browse files Browse the repository at this point in the history
…dual scale questions (#1677)
  • Loading branch information
gabrieljenik committed Dec 10, 2020
1 parent 925606b commit 74bd716
Showing 1 changed file with 3 additions and 3 deletions.
6 changes: 3 additions & 3 deletions application/models/SurveyDynamic.php
Expand Up @@ -911,17 +911,17 @@ public function getQuestionArray($oQuestion, $oResponses, $bHonorConditions, $su
);

foreach($aAnswers as $key=>$value){
$aAnswerText[$value['code']] = $value['answer'];
$aAnswerText[$value['scale_id']][$value['code']] = $value['answer'];
}

$tempFieldname = $fieldname.'#0';
$sAnswerCode = isset($oResponses[$tempFieldname]) ? $oResponses[$tempFieldname] : null;
$sAnswerText = isset($aAnswerText[$oResponses[$tempFieldname]]) ? $aAnswerText[$oResponses[$tempFieldname]] . ' (' . $sAnswerCode . ')' : null;
$sAnswerText = isset($aAnswerText[0][$oResponses[$tempFieldname]]) ? $aAnswerText[0][$oResponses[$tempFieldname]] . ' (' . $sAnswerCode . ')' : null;
$aQuestionAttributes['answervalues'][0] = $sAnswerText;

$tempFieldname = $fieldname.'#1';
$sAnswerCode = isset($oResponses[$tempFieldname]) ? $oResponses[$tempFieldname] : null;
$sAnswerText = isset($aAnswerText[$oResponses[$tempFieldname]]) ? $aAnswerText[$oResponses[$tempFieldname]] . ' (' . $sAnswerCode . ')' : null;
$sAnswerText = isset($aAnswerText[1][$oResponses[$tempFieldname]]) ? $aAnswerText[1][$oResponses[$tempFieldname]] . ' (' . $sAnswerCode . ')' : null;
$aQuestionAttributes['answervalues'][1] = $sAnswerText;
}

Expand Down

0 comments on commit 74bd716

Please sign in to comment.