Skip to content

Commit 06b30e9

Browse files
committed
Hotfix for apps without review_breakdown
1 parent 7f92884 commit 06b30e9

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

apps/api/src/admin/applicant_review_processor.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -122,7 +122,7 @@ def _include_decision_based_on_threshold_and_score_breakdown(
122122
applicant_record: dict[str, Any], accept: float, waitlist: float
123123
) -> None:
124124
avg_score = _get_avg_score_with_globals_and_breakdown(
125-
applicant_record["application_data"]["review_breakdown"],
125+
applicant_record["application_data"].get("review_breakdown", {}),
126126
applicant_record["application_data"].get("global_field_scores", {}),
127127
)
128128
if avg_score >= accept:
@@ -149,7 +149,7 @@ def _include_avg_score_with_global_and_breakdown(
149149
applicant_record: dict[str, Any]
150150
) -> None:
151151
applicant_record["avg_score"] = _get_avg_score_with_globals_and_breakdown(
152-
applicant_record["application_data"]["review_breakdown"],
152+
applicant_record["application_data"].get("review_breakdown", {}),
153153
applicant_record["application_data"].get("global_field_scores", {}),
154154
)
155155

0 commit comments

Comments
 (0)