From 25f69cb012ac694f814d99e7511ee974ce46a760 Mon Sep 17 00:00:00 2001 From: Methapon Metanipat Date: Wed, 2 Oct 2024 16:04:48 +0700 Subject: [PATCH] refactor: check sum function now return num instead --- src/utils/mrz.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/utils/mrz.ts b/src/utils/mrz.ts index c300aab2..d9774994 100644 --- a/src/utils/mrz.ts +++ b/src/utils/mrz.ts @@ -139,7 +139,7 @@ function mrzCleanResult(obj: Record) { return obj; } -export function checkData(data: string, num: number) { +export function checkSum(data: string) { const sum = data.split('').reduce((a, v, i) => { const num = Number(v); const weight = [7, 3, 1][i % 3]; @@ -149,7 +149,7 @@ export function checkData(data: string, num: number) { } return a + num * weight; }, 0); - return sum % 10 === num; + return sum % 10; } export function parseType1(mrz: MRZ) {