Skip to content
This repository was archived by the owner on Jan 23, 2025. It is now read-only.

Commit 0250c13

Browse files
try to fix sync script issue with payments
1 parent 7b85101 commit 0250c13

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

src/services/challengeService.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -78,7 +78,7 @@ async function createChallenge (challenge) {
7878
*/
7979
async function updateChallenge (challenge) {
8080
try {
81-
if (challenge.task && (challenge.status === constants.challengeStatuses.Completed || _.get(challenge, 'winners.length') > 0)) {
81+
if (challenge.task && _.isUndefined(challenge.task.memberId) && (challenge.status === constants.challengeStatuses.Completed || _.get(challenge, 'winners.length') > 0)) {
8282
_.unset(challenge, 'task')
8383
}
8484
const updateChallenge = new Challenge(_.omit(challenge, ['created', 'createdBy', 'name']))

0 commit comments

Comments
 (0)