diff --git a/src/services/challenges.js b/src/services/challenges.js index 079a5ef7..3e4c5358 100644 --- a/src/services/challenges.js +++ b/src/services/challenges.js @@ -348,7 +348,7 @@ class ChallengesService { /* Prepare data to logged user */ if (memberId) { - isRegistered = _.some(registrants, r => r.memberId === memberId); + isRegistered = _.some(registrants, r => `${r.memberId}` === `${memberId}`); const subParams = { challengeId, @@ -366,7 +366,7 @@ class ChallengesService { // Add submission date to registrants registrants.forEach((r, i) => { - const submission = submissions.find(s => s.memberId === Number(r.memberId)); + const submission = submissions.find(s => `${s.memberId}` === `${r.memberId}`); if (submission) { registrants[i].submissionDate = submission.created; }