Skip to content

Commit e9dc60b

Browse files
Fix phases
1 parent 469b95f commit e9dc60b

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

src/services/ChallengeService.js

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1442,6 +1442,9 @@ async function update (currentUser, challengeId, data, isFull) {
14421442
_.extend(challenge.phases[i], updatedPhaseInfo)
14431443
}
14441444
}
1445+
if (challenge.phases.length === 0) {
1446+
challenge.phases = data.phases
1447+
}
14451448
}
14461449

14471450
const newPhases = _.cloneDeep(challenge.phases) || []
@@ -1452,6 +1455,7 @@ async function update (currentUser, challengeId, data, isFull) {
14521455

14531456
await populatePhases(newPhases, newStartDate, data.timelineTemplateId || challenge.timelineTemplateId)
14541457
data.phases = newPhases
1458+
challenge.phases = newPhases
14551459
data.startDate = newStartDate
14561460
data.endDate = helper.calculateChallengeEndDate(challenge, data)
14571461
}

0 commit comments

Comments
 (0)