From 4b95e7e5ef344f54b0655d31de306c7c313dd758 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Thibault=20Delavall=C3=A9e?= Date: Fri, 6 Dec 2019 09:53:17 +0000 Subject: [PATCH] [FIX] survey: correctly compute filters based on finished Oversight of 374b57a1537959c39d12011fa9beed154e8fc810 . --- addons/survey/controllers/main.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/addons/survey/controllers/main.py b/addons/survey/controllers/main.py index af74e0f911c..11b2e287e04 100644 --- a/addons/survey/controllers/main.py +++ b/addons/survey/controllers/main.py @@ -539,10 +539,10 @@ class Survey(http.Controller): [('user_input_line_ids', 'in', matching_line_ids)], user_input_domain ]) - if post.get('finished'): - user_input_domain = expression.AND([[('state', '=', 'done')], user_input_domain]) - else: - user_input_domain = expression.AND([[('state', '!=', 'new')], user_input_domain]) + if post.get('finished'): + user_input_domain = expression.AND([[('state', '=', 'done')], user_input_domain]) + else: + user_input_domain = expression.AND([[('state', '!=', 'new')], user_input_domain]) user_input_lines = request.env['survey.user_input'].sudo().search(user_input_domain).mapped('user_input_line_ids') return user_input_lines, search_filters