fix: assign agent logic

This commit is contained in:
Shariq Ansari 2024-01-17 11:44:25 +05:30
parent 2213a141e3
commit 5c5ec3c492
2 changed files with 4 additions and 4 deletions

View File

@ -86,8 +86,8 @@ class CRMDeal(Document):
if not agent:
return
if self._assign:
assignees = json.loads(self._assign)
assignees = self.get_assigned_users()
if assignees:
for assignee in assignees:
if agent == assignee:
# the agent is already set as an assignee

View File

@ -69,8 +69,8 @@ class CRMLead(Document):
if not agent:
return
if self.get("_assign"):
assignees = json.loads(self._assign)
assignees = self.get_assigned_users()
if assignees:
for assignee in assignees:
if agent == assignee:
# the agent is already set as an assignee