in src/main/java/com/epam/digital/data/platform/usrtaskmgt/service/UserTaskManagementService.java [373:382]
private void throwExceptionIfUserTaskIsAssignedToDifferentUser(
SignableDataUserTaskResponse userTask, String currentUserName) {
var taskAssignee = userTask.getAssignee();
log.debug("Checking if user task {} assignee {} is empty or not equals to current user {}",
userTask.getId(), taskAssignee, currentUserName);
if (StringUtils.isNotEmpty(taskAssignee) && !taskAssignee.equals(currentUserName)) {
throw new UserTaskAlreadyAssignedException(userTask.getName(), "Task already assigned");
}
}