From 6f804fb259181150c684269a0873494b797638f0 Mon Sep 17 00:00:00 2001 From: Sunny Aggarwal Date: Wed, 24 Jun 2026 19:30:33 +0530 Subject: [PATCH] OpenConceptLab/ocl_issues#2590 | clearing stale results on auto-match re-run --- src/components/map-projects/MapProject.jsx | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/components/map-projects/MapProject.jsx b/src/components/map-projects/MapProject.jsx index e2c149a..39bd467 100644 --- a/src/components/map-projects/MapProject.jsx +++ b/src/components/map-projects/MapProject.jsx @@ -1680,6 +1680,9 @@ const MapProject = () => { setMapTypes(p => ({...p, [rowIdx]: mapType})) log({action: 'auto-matched', extras: {repoVersion: repoVersion?.version_url || _repo.version_url, name: getConceptLabel(_concept), map_type: mapType}}, rowIdx) } else { + setMapSelected(prev => omit(prev, rowIdx)) + setDecisions(prev => omit(prev, rowIdx)) + setMapTypes(prev => omit(prev, rowIdx)) prev.unmapped = uniq([...prev.unmapped, rowIdx]) } })