Resolve PROV_INFO issue

This commit is contained in:
Katon Minhas
2026-02-04 01:41:09 -05:00
parent bafb92c684
commit 2c76b8a92b
4 changed files with 90 additions and 56 deletions
+11 -1
View File
@@ -893,7 +893,17 @@ def normalize_one_to_one_answers_dict(answers_dict: dict[str, str | list]) -> di
"PROVIDER_NAME": ["Provider A", "Provider B"]
}
"""
DO_NOT_NORMALIZE = [
"PROV_INFO_JSON",
"PROV_INFO_JSON_FORMATTED",
"PAYER_STATE",
"PROVIDER_STATE"
]
normalized = {}
for field_name, value in answers_dict.items():
normalized[field_name] = normalize_one_to_one_field_value(field_name, value)
if field_name not in DO_NOT_NORMALIZE:
normalized[field_name] = normalize_one_to_one_field_value(field_name, value)
else:
normalized[field_name] = value
return normalized