From 367bb94f81741f1c139bf53f3cf3e00f311d8d11 Mon Sep 17 00:00:00 2001 From: yshalenyk Date: Fri, 26 Jul 2024 18:04:22 +0300 Subject: [PATCH] fix(mapper): allow colum for ocid to be used in other columns --- nightingale/mapper.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/nightingale/mapper.py b/nightingale/mapper.py index db7ab17..ab42d29 100644 --- a/nightingale/mapper.py +++ b/nightingale/mapper.py @@ -78,7 +78,7 @@ def transform_data(self, data: list[dict[Any, Any]], mapping: MappingTemplate) - ocid_mapping = mapping.get_ocid_mapping() for row in data: - ocid = row.pop(ocid_mapping, "") + ocid = row.get(ocid_mapping, "") if not ocid: logger.warning(f"No OCID found in row: {row}. Skipping.") continue