From 1de2820e5cde6eaa89d71ecabb6751d83c4f324a Mon Sep 17 00:00:00 2001 From: Mahamadasif Ansari Date: Wed, 18 Jan 2023 06:32:38 +0000 Subject: [PATCH] [FIX] survey: consider question as normal if question selection is random MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Currently in the survey: - If we have a conditional question and the question selection mode is random and we select the question layout as one page with all questions or one page per section, the conditional question is not visible. This happens because the random mode condition is ignored. - If we have a conditional question and the question selection mode is random and we select the question layout as one page per section, the traceback is generated when we start the survey. This is because it is trying to get value from the "selected_answer", which does not exist in random mode. Expected behaviour is If the question selection mode is random, the conditional questions are considered normal and visible and do not generate a trace back if the question layout is one page per section. This commit fixes the above issue by adding a condition that treats the conditional question as a normal question when the question selection mode is random. task-3142209 closes odoo/odoo#117048 X-original-commit: 73552632b4397ebad1149c6e394ce4ff6d0f0d1e Signed-off-by: Warnon Aurélien (awa) --- addons/survey/views/survey_templates.xml | 1 + 1 file changed, 1 insertion(+) diff --git a/addons/survey/views/survey_templates.xml b/addons/survey/views/survey_templates.xml index 267af1065d0..cd26b848798 100644 --- a/addons/survey/views/survey_templates.xml +++ b/addons/survey/views/survey_templates.xml @@ -303,6 +303,7 @@