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()} />