diff --git a/src/services/TeamService.js b/src/services/TeamService.js index 0a70c1ce..a02a3a83 100644 --- a/src/services/TeamService.js +++ b/src/services/TeamService.js @@ -1136,7 +1136,13 @@ async function _validateRoleSearchRequests (roleSearchRequestIds) { } if (!roleSearchRequest.jobDescription) { roleSearchRequests[roleSearchRequestId].jobDescription = role.description + // search from skill list + if (!roleSearchRequests[roleSearchRequestId].jobDescription) { + const skills = await getSkillNamesByIds(roleSearchRequest.skills) + roleSearchRequests[roleSearchRequestId].jobDescription = skills.join(',') + } } + roleSearchRequests[roleSearchRequestId].resourceType = role.name })) return roleSearchRequests