From 2ee284b3e666379a8e36e222e3d476fe68cf4bd0 Mon Sep 17 00:00:00 2001 From: Patrick Alvin Alcala Date: Mon, 30 Mar 2026 14:06:47 +0800 Subject: [PATCH] Added clearing of lock --- src/pages/AssessorPage/Assessor.tsx | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/src/pages/AssessorPage/Assessor.tsx b/src/pages/AssessorPage/Assessor.tsx index 1b9145d..1896fa5 100644 --- a/src/pages/AssessorPage/Assessor.tsx +++ b/src/pages/AssessorPage/Assessor.tsx @@ -413,6 +413,7 @@ export default () => { await updateOpForApproval(division, application) setLoadingText('Processing for Re-approval') await clearEsignTransactions(application) + await clearEsignLock(application) } else if (division === 'occupancy') { await setNewStatus(division, 'OCCUPANCY ORDER OF PAYMENT VOIDED', '174', 'OCCOPVOIDED', 1) //UNFINISH @@ -584,6 +585,18 @@ export default () => { } } + const clearEsignLock = async (application: string) => { + let deleteLock + const check = await getApi('check-esignlock', application) + + if (parseInt(check) > 0) { + deleteLock = await deleteApi('delete-esignlock', { data: application }) + return deleteLock + } else { + return 0 + } + } + const saveConfig = async () => { if (configNewName() !== '') await saveNewName(parseInt(employeeId().toString()), configNewName()) if (configNewPassword() !== '') await saveNewPassword(parseInt(employeeId().toString()), configNewEncPassword())