Merged in bugfix/network-mapping (pull request #719)

Update mapping to detect if field is aarete_derived

* Update mapping to detect if field is aarete_derived

* Merged main into bugfix/network-mapping


Approved-by: Alex Galarce
This commit is contained in:
Katon Minhas
2025-10-01 19:42:07 +00:00
parent fef60880e9
commit b6f1b8d523
@@ -77,9 +77,12 @@ def get_crosswalk_fields(answer_dicts: list, constants: Constants):
answer_dict[to_field_name] = crosswalk.mapping.get(
from_field_value
)
elif from_field_value in crosswalk.create_reverse_mapping().keys():
answer_dict[to_field_name] = (
crosswalk.create_reverse_mapping().get(from_field_value)
)
elif from_field_value in crosswalk.mapping.values():
if "AARETE_DERIVED" in to_field_name:
answer_dict[to_field_name] = from_field_value
else:
answer_dict[to_field_name] = (
crosswalk.create_reverse_mapping().get(from_field_value)
)
return answer_dicts