From bd6efbed59170c182ff2570040490406361629a2 Mon Sep 17 00:00:00 2001 From: Ajinkya Pande Date: Fri, 15 Mar 2024 14:31:25 +0530 Subject: [PATCH] IssueId #215563 fix: Milestone not getting updated if both laguage (state) is on same page --- src/components/AppDrawer/AppDrawer.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/components/AppDrawer/AppDrawer.js b/src/components/AppDrawer/AppDrawer.js index 3cb30fa..a612897 100644 --- a/src/components/AppDrawer/AppDrawer.js +++ b/src/components/AppDrawer/AppDrawer.js @@ -212,6 +212,8 @@ function AppDrawer({ forceRerender, setForceRerender }) { .then(data => { setLessonRec(data?.result?.result?.milestone || 'discoverylist'); setLesson(data?.result?.result?.lesson || 0) + setLevel(data?.result?.result?.milestoneLevel || 'm0'); + localStorage.setItem('userCurrentLevel', data?.result?.result?.milestoneLevel || 'm0') localStorage.setItem( 'userPracticeState', data?.result?.result?.lesson || 0 @@ -226,7 +228,7 @@ function AppDrawer({ forceRerender, setForceRerender }) { const handleSave = () => { onClose(); handleNavigate(); - setForceRerender(!forceRerender); + setForceRerender(!forceRerender); fetchDataFromApi(); }; return (