From 476ca41f1d19eddbda03622ed7940b8ca62fe0fc Mon Sep 17 00:00:00 2001 From: Barbara Hui Date: Fri, 13 Mar 2026 14:33:30 -0700 Subject: [PATCH] Type enrichment fix: don't lowercase loc urls before lookup --- metadata_mapper/mappers/mapper.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/metadata_mapper/mappers/mapper.py b/metadata_mapper/mappers/mapper.py index 103df349..796f7a27 100644 --- a/metadata_mapper/mappers/mapper.py +++ b/metadata_mapper/mappers/mapper.py @@ -641,7 +641,11 @@ def enrich_type(self): if isinstance(t, dict) else t for t in record_types ] - record_types = [t.lower().rstrip('s') for t in record_types] + record_types = [ + t.lower().rstrip('s') + if not t.startswith('http://id.loc.gov/vocabulary/resourceTypes/') else t + for t in record_types + ] for record_type in record_types: if record_type in constants.type_map: