From 46e39057363b111df139b0c3a203bcf7cd571c92 Mon Sep 17 00:00:00 2001
From: "Luiz R. Rodrigues" <contato@luizrrodrigues.com.br>
Date: Fri, 4 Sep 2020 21:57:14 -0300
Subject: [PATCH] Challenge Register - Added encodeURIComponent to API request

---
 src/services/challenges.js | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

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));