From 8e73217792b67136949a8296236be9627edc6015 Mon Sep 17 00:00:00 2001 From: androidlover5842 Date: Sun, 1 Feb 2026 01:45:46 +0530 Subject: [PATCH] Update Aadhaar matches with verified number --- .../component/DocumentExtractionService.kt | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/main/kotlin/com/android/trisolarisserver/component/DocumentExtractionService.kt b/src/main/kotlin/com/android/trisolarisserver/component/DocumentExtractionService.kt index 0b78d9b..7609904 100644 --- a/src/main/kotlin/com/android/trisolarisserver/component/DocumentExtractionService.kt +++ b/src/main/kotlin/com/android/trisolarisserver/component/DocumentExtractionService.kt @@ -419,6 +419,14 @@ class DocumentExtractionService( verified.id?.let { changed = setIfChanged(results, "aadhaarMatchWithDocId", it.toString()) || changed } + if (match.similar) { + val formatted = formatAadhaar(verified.digits) + changed = setIfChanged(results, DocumentPrompts.ID_NUMBER.first, formatted) || changed + changed = setIfChanged(results, "aadhaarVerified", "YES") || changed + changed = setIfChanged(results, "hasAadhar", "YES") || changed + val recomputed = computeDocType(results, true) + changed = setIfChanged(results, "docType", recomputed) || changed + } return changed }