summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAzka Nathan <darizkyfaz@gmail.com>2025-11-26 14:46:05 +0700
committerAzka Nathan <darizkyfaz@gmail.com>2025-11-26 14:46:05 +0700
commit7f6f84849ac092970a0a11fd7ea9f2e87350db60 (patch)
tree53c2e630326f2bfd394716c34f0301367b0d5279
parent0a80931f2b690d66324ac0db3307402bc223c1df (diff)
push validation sales team
-rwxr-xr-xindoteknik_custom/models/sale_order.py3
1 files changed, 2 insertions, 1 deletions
diff --git a/indoteknik_custom/models/sale_order.py b/indoteknik_custom/models/sale_order.py
index 2ed4046f..b108f544 100755
--- a/indoteknik_custom/models/sale_order.py
+++ b/indoteknik_custom/models/sale_order.py
@@ -2780,8 +2780,9 @@ class SaleOrder(models.Model):
salesperson_id = self.user_id.id
approver_id = user.id
team_leader_id = self.team_id.user_id.id
+ team = self.env['crm.team'].search([('user_id', '=', approver_id)], limit=1)
- return salesperson_id == approver_id or approver_id == team_leader_id
+ return salesperson_id == approver_id or bool(team)
def _create_approval_notification(self, approval_role):