diff --git a/src/services/challenge.service.ts b/src/services/challenge.service.ts index b15f55d06e6057b81b3ba12a99bad8493367a4dd..f6e37588a45e69972ef7fed8ad46a7b40674fbee 100644 --- a/src/services/challenge.service.ts +++ b/src/services/challenge.service.ts @@ -24,7 +24,6 @@ import { Relation, RelationEntitiesObject, TimePeriod, - UserAction, UserChallenge, UserChallengeEntity, UserDuel, @@ -718,13 +717,11 @@ export default class ChallengeService { } break case UserChallengeUpdateFlag.ACTION_START: - let userAction: UserAction = userChallenge.action - if (action) { - userAction = actionService.launchAction(action) - } updatedUserChallenge = { ...userChallenge, - action: userAction, + action: action + ? actionService.launchAction(action) + : userChallenge.action, } break case UserChallengeUpdateFlag.ACTION_NOTIFICATION: