From 4131312cffddfd8e6a2bb1c521084cb54ed8127c Mon Sep 17 00:00:00 2001 From: Quy_FE Date: Tue, 29 Apr 2025 14:40:38 +0700 Subject: [PATCH] =?UTF-8?q?Feat=20:=20fix=20l=E1=BB=97i=20b=E1=BB=8F=20?= =?UTF-8?q?=C3=A1p=20d=E1=BB=A5ng?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/_screens/criteria/criteria-setting/index.js | 7 +++---- src/_screens/home/admin/index.js | 16 +++++++++------- 2 files changed, 12 insertions(+), 11 deletions(-) diff --git a/src/_screens/criteria/criteria-setting/index.js b/src/_screens/criteria/criteria-setting/index.js index 5371987..ad41dfd 100644 --- a/src/_screens/criteria/criteria-setting/index.js +++ b/src/_screens/criteria/criteria-setting/index.js @@ -93,7 +93,7 @@ export default function CriteriaSetting() { const saveCriteriaSetting = async () => { try { const dataSave = { - school_list: schoolList, + school_list: schoolList || [authentication?.user?.organization_id], assign_number_active: criteriaTarget.assign.enable ? 1 : 0, assign_number_target_1: criteriaTarget.assign.target1, assign_number_target_2: criteriaTarget.assign.target2, @@ -124,9 +124,9 @@ export default function CriteriaSetting() { return await apiCaller( "/report/api_report/removeCriteriaFromOrganization", "PUT", - { school_list: schoolList } + { school_list: schoolList || [authentication?.user?.organization_id] } ); - } else { + } else { return await apiCaller( "/report/api_report/assignCriteriaToOrganization", "PUT", @@ -244,7 +244,6 @@ export default function CriteriaSetting() { }, }) } - disabled={onlyRead()} />
diff --git a/src/_screens/home/admin/index.js b/src/_screens/home/admin/index.js index 8fda505..ee1e03f 100644 --- a/src/_screens/home/admin/index.js +++ b/src/_screens/home/admin/index.js @@ -94,13 +94,15 @@ export default function AdminHome() { const res = await apiCaller(endPoint, "GET"); setIsLoading(false); if (res?.status) { - history.push( - replacePathParams(PATH.home.detailTeacher, { - teacherId: res?.data?.[0]?.teacher_id, - }) + - "?teacher_name=" + - encodeURIComponent(res?.data?.[0]?.teacher_name), - ); + const teacherId = res?.data?.[0]?.teacher_id; + const teacherName = encodeURIComponent(res?.data?.[0]?.teacher_name); + const detailPath = replacePathParams(PATH.home.detailTeacher, { teacherId}); + + history.push({ + pathname: detailPath, + search: `?teacher_name=${teacherName}`, + state: { isBack: true } + }); } } catch (err) { setIsLoading(false);