From fc35b48f0df88ef22715e1e8b15168a8910adab2 Mon Sep 17 00:00:00 2001
From: Juliana <juliana@le-filament.com>
Date: Wed, 27 Jul 2022 11:40:27 +0200
Subject: [PATCH] [FIX]Display Contracts depending role

---
 services/operation_services.py | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/services/operation_services.py b/services/operation_services.py
index 11058c1..f925195 100644
--- a/services/operation_services.py
+++ b/services/operation_services.py
@@ -218,7 +218,10 @@ class OperationsService(Component):
             domain_pmo = [("acc_operation_id", "=", _id)]
             role = self._get_role(operation)
             if role.get("isConsumer") or role.get("isProductor"):
-                domain += [("type", "=", "vente_achat")]
+                domain += [
+                    ("type", "!=", "convention"),
+                    ("type", "!=", False),
+                    ]
             # if role.get("isProductor"):
             #     domain += [("type", "=", "vente")]
             if role.get("isPmo"):
-- 
GitLab