From 35887fbcafd3dc0ee7bad306c9dbc63d69c082ca Mon Sep 17 00:00:00 2001 From: Ross Date: Mon, 11 May 2026 12:32:54 +0100 Subject: [PATCH] refactor: Clean up OCR debug table structure and remove redundant regex checks --- atlas/templates/atlas/new_uploads.html | 37 +++++++++++--------------- 1 file changed, 15 insertions(+), 22 deletions(-) diff --git a/atlas/templates/atlas/new_uploads.html b/atlas/templates/atlas/new_uploads.html index ff32d7d6..c058e911 100644 --- a/atlas/templates/atlas/new_uploads.html +++ b/atlas/templates/atlas/new_uploads.html @@ -272,21 +272,21 @@ Samples: ${debug.processedSamples}/${debug.totalSamples} ยท Flagged series: ${debug.flaggedSeriesCount} ${sampleRows ? ` -
- - - - - - - - - - - ${sampleRows} -
Series UIDFileResultMatch reasonsOCR preview
-
- ` : ""} +
+ + + + + + + + + + + ${sampleRows} +
Series UIDFileResultMatch reasonsOCR preview
+
+ ` : ""} `; } @@ -754,13 +754,6 @@ return getOcrPhiReasons(text).length > 0; } - return /(ref|rk9|rh8|ra9|rbz|rba)\d+/i.test(value) - || /\b\d{3}[\s-]?\d{3}[\s-]?\d{4}\b/.test(value) - || /\b\d{10}\b/.test(value) - || /\b\d{6,8}\b/.test(value) - || /\b(?:dob|d\.o\.b|birth|born)\b/.test(value); - } - function buildOcrSamples(records) { const includeRecords = records.filter((record) => record.include); const seriesMap = {};