diff --git a/package.json b/package.json index a045539a..649af1ea 100644 --- a/package.json +++ b/package.json @@ -31,7 +31,7 @@ "lint:js": "./node_modules/.bin/eslint --ext .js,.jsx .", "test": "npm run lint && npm run jest" }, - "version": "1000.22.2", + "version": "1000.22.3", "dependencies": { "auth0-js": "^6.8.4", "config": "^3.2.0", diff --git a/src/services/challenges.js b/src/services/challenges.js index c3391cc8..d3e4b3c8 100644 --- a/src/services/challenges.js +++ b/src/services/challenges.js @@ -590,7 +590,7 @@ class ChallengesService { const roleId = await this.getRoleId('Submitter'); const params = { challengeId, - memberHandle: user.handle, + memberHandle: encodeURIComponent(user.handle), roleId, }; const res = await this.private.apiV5.postJson('/resources', params); @@ -608,7 +608,7 @@ class ChallengesService { const roleId = await this.getRoleId('Submitter'); const params = { challengeId, - memberHandle: user.handle, + memberHandle: encodeURIComponent(user.handle), roleId, }; const res = await this.private.apiV5.delete('/resources', JSON.stringify(params));