2
1
0
2 answers
- 321
Hi Irina,
To give a bit more context, your original error was:
Could not update issue `10,104`: Field assignee: User 'alex' cannot be assigned issues..
and to make sure this doesn't happen, you can add this logic to your Incoming processor:
def remoteAssignee = nodeHelper.getUserByEmail(replica.assignee?.email) if (nodeHelper.isUserAssignable(issue.projectKey, remoteAssignee)) { issue.assignee = remoteAssignee } else { issue.assignee = null }
This will make sure the assignee is set only if it's assignable in the destination project, if it isn't it will stay unassigned.
Thanks,
André
Add your comment... - 10-1
Hi Exalate user
Can you provide some more details.- What are you trying to implement
- What is your outgoing and incoming sync processor (or are you using a visual connection)
- What is the error you encounter
Add your comment...
The sync breaks even though this wrong user no longer exists. Initially, this user was not part of the project, this is where the error came from.