From 1ddc7e7a0100766421609ebc78091a512fe3268f Mon Sep 17 00:00:00 2001
From: Remi <remi@le-filament.com>
Date: Fri, 6 Mar 2020 15:23:03 +0100
Subject: [PATCH] Revert "change compute to onchange function"

This reverts commit c47bfdef4cf3996bb4fc1da27351aa7063c090a1.
---
 models/scop_questionnaire.py | 13 +++++++------
 1 file changed, 7 insertions(+), 6 deletions(-)

diff --git a/models/scop_questionnaire.py b/models/scop_questionnaire.py
index 0c7409f..32497c9 100644
--- a/models/scop_questionnaire.py
+++ b/models/scop_questionnaire.py
@@ -11,15 +11,16 @@ class ScopQuestionnaireImport(models.Model):
 
     year_riga = fields.Char("Année Riga")
 
-    type_id = fields.Many2one()
-    year = fields.Char()
-    effective_date = fields.Date()
+    type_id = fields.Many2one(compute="_compute_fields", store=True)
+    year = fields.Char(compute="_compute_fields", store=True)
+    effective_date = fields.Date(compute="_compute_fields", store=True)
 
     # ------------------------------------------------------
-    # Onchange Fields
+    # Fonctions compute
     # ------------------------------------------------------
-    @api.onchange('year_riga')
-    def onchange_year_riga(self):
+    @api.depends('year_riga')
+    @api.multi
+    def _compute_fields(self):
         for questionnaire in self:
             if questionnaire.year_riga != '14862' and questionnaire.year_riga != '14443':
                 year = questionnaire.env['riga.lookup.table'].search([
-- 
GitLab