From 108989d861d02e5fe8ada85dcd075bff0249b01e Mon Sep 17 00:00:00 2001
From: Bastien DUMONT <bdumont@grandlyon.com>
Date: Thu, 3 Oct 2024 11:23:39 +0200
Subject: [PATCH] chore(lint): unexpected lexical declaration in case block

---
 src/services/challenge.service.ts | 9 +++------
 1 file changed, 3 insertions(+), 6 deletions(-)

diff --git a/src/services/challenge.service.ts b/src/services/challenge.service.ts
index b15f55d06..f6e37588a 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:
-- 
GitLab