Skip to content

Commit 3fec2c0

Browse files
committed
fix: null check
1 parent 78fc74f commit 3fec2c0

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

src/services/ChallengeService.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1665,9 +1665,9 @@ async function update (currentUser, challengeId, data, isFull) {
16651665
// the sync issue in the processor. However this is quick fix that works since winner.userId is task.memberId.
16661666
if (_.get(challenge, 'legacy.pureV5Task') && !_.isUndefined(data.winners)) {
16671667
const winnerMemberId = _.get(data.winners, '[0].userId')
1668-
logger.info(`Setting task.memberId to ${winnerMemberId} for challenge ${challengeId}`)
1668+
logger.info(`Setting task.memberId to ${winnerMemberId} for challenge ${challengeId}. Task ${_.get(challenge, 'task')}`)
16691669

1670-
if (winnerMemberId != null && data.task.memberId !== winnerMemberId) {
1670+
if (winnerMemberId != null && _.get(data, 'task.memberId') !== winnerMemberId) {
16711671
logger.info(`Task ${challengeId} has a winner ${winnerMemberId}`)
16721672
data.task = {
16731673
isTask: true,

0 commit comments

Comments
 (0)