Skip to content

Commit 41a9706

Browse files
authored
Merge pull request #382 from mbaghel/dev
Allow anonymous user to access /getSkillsByJobDescription endpoint.
2 parents 2b029d3 + 40bff9d commit 41a9706

File tree

3 files changed

+2
-5
lines changed

3 files changed

+2
-5
lines changed

src/controllers/TeamController.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -114,7 +114,7 @@ async function getMe (req, res) {
114114
* @param res the response
115115
*/
116116
async function getSkillsByJobDescription (req, res) {
117-
res.send(await service.getSkillsByJobDescription(req.authUser, req.body))
117+
res.send(await service.getSkillsByJobDescription(req.body))
118118
}
119119

120120
/**

src/routes/TeamRoutes.js

-2
Original file line numberDiff line numberDiff line change
@@ -38,8 +38,6 @@ module.exports = {
3838
post: {
3939
controller: 'TeamController',
4040
method: 'getSkillsByJobDescription',
41-
auth: 'jwt',
42-
scopes: [constants.Scopes.READ_TAAS_TEAM]
4341
}
4442
},
4543
'/taas-teams/:id': {

src/services/TeamService.js

+1-2
Original file line numberDiff line numberDiff line change
@@ -838,7 +838,7 @@ getRoleBySkills.schema = Joi.object()
838838
* @param {Object} data the search criteria
839839
* @returns {Object} the result
840840
*/
841-
async function getSkillsByJobDescription (currentUser, data) {
841+
async function getSkillsByJobDescription (data) {
842842
// load topcoder skills if needed. Using cached skills helps to avoid
843843
// unnecessary api calls which is extremely time comsuming.
844844
await _reloadCachedTopcoderSkills()
@@ -881,7 +881,6 @@ async function getSkillsByJobDescription (currentUser, data) {
881881

882882
getSkillsByJobDescription.schema = Joi.object()
883883
.keys({
884-
currentUser: Joi.object().required(),
885884
data: Joi.object().keys({
886885
description: Joi.string().required()
887886
}).required()

0 commit comments

Comments
 (0)