Skip to content

Commit df9a5f7

Browse files
fix: ensure default values are set for missing keys in normalize_build_dict (#1847)
1 parent 6b46d3f commit df9a5f7

1 file changed

Lines changed: 2 additions & 1 deletion

File tree

backend/kernelCI_app/helpers/treeDetailsRollup.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,8 @@ def normalize_build_dict(row_dict: dict) -> dict:
3333
"build_config_name": UNKNOWN_STRING,
3434
}
3535
for key, default in defaults.items():
36-
row_dict.setdefault(key, default)
36+
if row_dict.get(key) is None:
37+
row_dict[key] = default
3738

3839
if row_dict.get("issue_id") is None and is_status_failure(
3940
row_dict["build_status"], build_fail_status_list

0 commit comments

Comments
 (0)