From 59f03c4be196282bbc53b6dc3c85381f6060fdaf Mon Sep 17 00:00:00 2001 From: DerekFurstPitt Date: Wed, 21 May 2025 12:18:32 -0400 Subject: [PATCH 1/2] fixed a capitalization that was being applied erroneously in priority project list validator --- src/schema/schema_validators.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/schema/schema_validators.py b/src/schema/schema_validators.py index 899bae67..9d283e33 100644 --- a/src/schema/schema_validators.py +++ b/src/schema/schema_validators.py @@ -909,7 +909,7 @@ def validate_priority_project(property_key, normalized_entity_type, request, exi for priority_project in new_data_dict.get('priority_project_list'): if priority_project not in allowed_priority_projects: raise ValueError(f"Provided priority_project_list contains unrecognized value: {priority_project}. Allowed values are {', '.join(allowed_priority_projects)}. These are case-sensitive values.") - new_data_dict['priority_project_list'] = [project.upper() for project in new_data_dict['priority_project_list']] + new_data_dict['priority_project_list'] = [project for project in new_data_dict['priority_project_list']] #################################################################################################### From 1572b63f48ba9556fdf2fa25d6d940ea1ca68cec Mon Sep 17 00:00:00 2001 From: DerekFurstPitt Date: Wed, 21 May 2025 13:02:43 -0400 Subject: [PATCH 2/2] removed unecessary line from priority project list validator --- src/schema/schema_validators.py | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/schema/schema_validators.py b/src/schema/schema_validators.py index 9d283e33..5f22b7f4 100644 --- a/src/schema/schema_validators.py +++ b/src/schema/schema_validators.py @@ -909,8 +909,7 @@ def validate_priority_project(property_key, normalized_entity_type, request, exi for priority_project in new_data_dict.get('priority_project_list'): if priority_project not in allowed_priority_projects: raise ValueError(f"Provided priority_project_list contains unrecognized value: {priority_project}. Allowed values are {', '.join(allowed_priority_projects)}. These are case-sensitive values.") - new_data_dict['priority_project_list'] = [project for project in new_data_dict['priority_project_list']] - + #################################################################################################### ## Internal Functions