From 1ce04524e6fa583ef2b9bf6ff399e1ea34ed8f27 Mon Sep 17 00:00:00 2001
From: benjamin <benjamin@le-filament.com>
Date: Tue, 5 Apr 2022 12:52:37 +0200
Subject: [PATCH] [fix] change env.user.company_id to env.company

---
 report/partner_dashboard_ur.py                   | 4 ++--
 views/res_partner.xml                            | 1 +
 wizard/partner_dashboard_dlg_selection_wizard.py | 2 +-
 3 files changed, 4 insertions(+), 3 deletions(-)

diff --git a/report/partner_dashboard_ur.py b/report/partner_dashboard_ur.py
index 1213d6a..c466c63 100644
--- a/report/partner_dashboard_ur.py
+++ b/report/partner_dashboard_ur.py
@@ -539,10 +539,10 @@ class ScopPartnerDashboardUr(models.Model):
     @api.model
     def _compute_current_user_ur_id(self):
         for partner in self:
-            partner.current_user_ur_id = self.env.user.company_id.ur_id.id
+            partner.current_user_ur_id = self.env.company.ur_id.id
 
     def _search_current_user_ur_id(self, operator, value):
-        return [("ur_id", "=", self.env.user.company_id.ur_id.id)]
+        return [("ur_id", "=", self.env.company.ur_id.id)]
 
     # ------------------------------------------------------
     # Calcule les données du graphique
diff --git a/views/res_partner.xml b/views/res_partner.xml
index 2342af8..7cde7d2 100644
--- a/views/res_partner.xml
+++ b/views/res_partner.xml
@@ -1,5 +1,6 @@
 <?xml version="1.0" ?>
 <!-- Copyright 2020 Le Filament
+     Copyright 2020 Confédération Générale des Scop (<https://www.les-scop.coop>)
      License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl). -->
 <odoo>
     <data>
diff --git a/wizard/partner_dashboard_dlg_selection_wizard.py b/wizard/partner_dashboard_dlg_selection_wizard.py
index 1e38b04..fa9b611 100644
--- a/wizard/partner_dashboard_dlg_selection_wizard.py
+++ b/wizard/partner_dashboard_dlg_selection_wizard.py
@@ -14,7 +14,7 @@ class ScopPartnerDashboardDlgSelectiontWizard(models.TransientModel):
         if self.env.user.has_group(
             "cgscop_partner_dashboard.partner_dashboard_dlg_selection_group"
         ):
-            return [("ur_id", "=", self.env.user.company_id.ur_id.id)]
+            return [("ur_id", "=", self.env.company.ur_id.id)]
         else:
             return [("id", "=", self.env.user.id)]
 
-- 
GitLab