From 6cfbe37f799441e97bb9238bd241ac0a1e0c6b9c Mon Sep 17 00:00:00 2001
From: Juliana <juliana@le-filament.com>
Date: Mon, 26 Sep 2022 14:06:46 +0200
Subject: [PATCH] [UPD]Manage rule security contracts

---
 services/operation_services.py | 6 ++----
 1 file changed, 2 insertions(+), 4 deletions(-)

diff --git a/services/operation_services.py b/services/operation_services.py
index e84ccf9..c95e8fe 100644
--- a/services/operation_services.py
+++ b/services/operation_services.py
@@ -215,10 +215,8 @@ class OperationsService(Component):
         role = self._get_role(operation)
         if role.get("isConsumer") or role.get("isProductor"):
             domain_c += [
-                ("type", "!=", "convention"),
-                ("type", "!=", "all"),
-                ("type", "!=", "pmo"),
-                ("type", "!=", False),
+                '|', ("type", "=", "other"),
+                ("type", "=", "vente_achat"),
             ]
         if role.get("isPmo"):
             domain_pmo += [("type", "!=", False)]
-- 
GitLab