From 0e714d521b708526d4a104f9a123a0a8ff254234 Mon Sep 17 00:00:00 2001
From: Juliana <juliana@le-filament.com>
Date: Tue, 1 Dec 2020 13:42:07 +0100
Subject: [PATCH] Change export reponses sort

---
 models/ethikis_survey_export.py | 8 ++++++--
 1 file changed, 6 insertions(+), 2 deletions(-)

diff --git a/models/ethikis_survey_export.py b/models/ethikis_survey_export.py
index 52a2378..1f1a631 100644
--- a/models/ethikis_survey_export.py
+++ b/models/ethikis_survey_export.py
@@ -13,9 +13,13 @@ class Survey(models.Model):
         workbook = xlwt.Workbook()
         worksheet = workbook.add_sheet(filename_)
 
+        question_append_ids = survey.env['survey.question']
+        question_ids = []
         page_ids = survey.page_ids.mapped('id')  # pages du questionnaire
-        question_ids = survey.env['survey.question'].search([('page_id', 'in', page_ids)])  # questions
-
+        for page in page_ids:
+            question_append_ids = survey.env['survey.question'].search([('page_id', '=', page)], order="sequence asc")  # questions
+            question_ids += question_append_ids
+        
         columns = []
         for question_id in question_ids:
             columns.append(question_id.question)
-- 
GitLab