Skip to content

Commit 26274ce

Browse files
authored
Merge pull request #1583 from topcoder-platform/develop
Update the URL for saving skills
2 parents 4198859 + 2dfe14c commit 26274ce

File tree

5 files changed

+11
-14
lines changed

5 files changed

+11
-14
lines changed

config/constants/development.js

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -55,6 +55,5 @@ module.exports = {
5555
HEADER_AUTH_URLS_HREF: `https://accounts-auth0.${DOMAIN}?utm_source=community-app-main`,
5656
HEADER_AUTH_URLS_LOCATION: `https://accounts-auth0.${DOMAIN}?retUrl=%S&utm_source=community-app-main`,
5757
SKILLS_V5_API_URL: `${API_V5}/standardized-skills/skills/autocomplete`,
58-
UPDATE_SKILLS_V5_API_URL: `${API_V5}/standardized-skills/work-skills`,
59-
WORK_TYPE_ID: '4d2bdbc8-eb3b-4156-8d20-98a46589cc5d'
58+
UPDATE_SKILLS_V5_API_URL: `${API_V5}/standardized-skills/challenge-skills`
6059
}

config/constants/production.js

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -52,6 +52,5 @@ module.exports = {
5252
HEADER_AUTH_URLS_HREF: `https://accounts-auth0.${DOMAIN}?utm_source=community-app-main`,
5353
HEADER_AUTH_URLS_LOCATION: `https://accounts-auth0.${DOMAIN}?retUrl=%S&utm_source=community-app-main`,
5454
SKILLS_V5_API_URL: `${API_V5}/standardized-skills/skills/autocomplete`,
55-
UPDATE_SKILLS_V5_API_URL: `${API_V5}/standardized-skills/work-skills`,
56-
WORK_TYPE_ID: '4d2bdbc8-eb3b-4156-8d20-98a46589cc5d'
55+
UPDATE_SKILLS_V5_API_URL: `${API_V5}/standardized-skills/challenge-skills`
5756
}

src/actions/challenges.js

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,6 @@ import {
5353
LOAD_CHALLENGE_RESOURCES_SUCCESS,
5454
LOAD_CHALLENGE_RESOURCES_PENDING,
5555
LOAD_CHALLENGE_RESOURCES_FAILURE,
56-
WORK_TYPE_ID,
5756
UPDATE_CHALLENGES_SKILLS_SUCCESS
5857
} from '../config/constants'
5958
import { loadProject } from './projects'
@@ -746,11 +745,12 @@ export function updateChallengeSkills (challengeId, skills) {
746745
if (!skills) {
747746
return
748747
}
749-
await updateChallengeSkillsApi({
750-
workId: challengeId,
751-
workTypeId: WORK_TYPE_ID,
752-
skillIds: skills.map(skill => skill.id)
753-
})
748+
await updateChallengeSkillsApi(
749+
challengeId,
750+
{
751+
skillIds: skills.map(skill => skill.id)
752+
}
753+
)
754754
dispatch({
755755
type: UPDATE_CHALLENGES_SKILLS_SUCCESS,
756756
payload: skills

src/config/constants.js

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -29,8 +29,7 @@ export const {
2929
API_V4,
3030
API_V5,
3131
SKILLS_V5_API_URL,
32-
UPDATE_SKILLS_V5_API_URL,
33-
WORK_TYPE_ID
32+
UPDATE_SKILLS_V5_API_URL
3433
} = process.env
3534
export const CREATE_FORUM_TYPE_IDS = typeof process.env.CREATE_FORUM_TYPE_IDS === 'string' ? process.env.CREATE_FORUM_TYPE_IDS.split(',') : process.env.CREATE_FORUM_TYPE_IDS
3635

src/services/challenges.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -291,7 +291,7 @@ export async function deleteResource (resource) {
291291
* @param {Object} skills data
292292
* @returns {Promise<*>}
293293
*/
294-
export async function updateChallengeSkillsApi (skills) {
295-
const resp = await axiosInstance.post(UPDATE_SKILLS_V5_API_URL, skills)
294+
export async function updateChallengeSkillsApi (challengeId, skills) {
295+
const resp = await axiosInstance.post(`${UPDATE_SKILLS_V5_API_URL}/${challengeId}`, skills)
296296
return _.get(resp, 'data', {})
297297
}

0 commit comments

Comments
 (0)