From 286fe8dca1451a4989fff74dd56fed047821f1ac Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Aur=C3=A9lien=20Warnon?= Date: Mon, 17 Oct 2022 14:17:10 +0000 Subject: [PATCH] [FIX] survey: fix the survey list view It was not possible to open the survey list view anymore because the renderer override was trying to set the "canCreate" property, which only as a getter. Instead, we base our logic on the existing "canCreate" property, as it does exactly what we want. Task-3026904 closes odoo/odoo#103351 X-original-commit: 6db2847b476a21d6a96baddecb8231e47157ae0e Signed-off-by: Thibault Delavallee (tde) --- addons/survey/static/src/views/survey_views.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/addons/survey/static/src/views/survey_views.js b/addons/survey/static/src/views/survey_views.js index 5d6d9f06ca7..0b3fb844b19 100644 --- a/addons/survey/static/src/views/survey_views.js +++ b/addons/survey/static/src/views/survey_views.js @@ -55,7 +55,7 @@ export function useSurveyLoadSampleHook(selector) { export class SurveyListRenderer extends ListRenderer { setup() { super.setup(); - this.canCreate = this.props.archInfo.activeActions.create; + if (this.canCreate) { useSurveyLoadSampleHook('.o_survey_load_sample'); }