Skip to content

Commit edf507a

Browse files
committed
Fixed key error on missing case worker
1 parent fe86dfa commit edf507a

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

itk_dev_shared_components/kmd_nova/nova_tasks.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -89,8 +89,8 @@ def get_tasks(case_uuid: str, nova_access: NovaAccess, limit: int = 100) -> list
8989
uuid = task_dict['taskUuid'],
9090
title = task_dict['taskTitle'],
9191
description = task_dict.get('taskDescription'),
92-
case_worker_ident = task_dict['caseWorker']['ident'],
93-
case_worker_uuid = task_dict['caseWorker']['id'],
92+
case_worker_ident = task_dict['caseWorker']['ident'] if 'caseWorker' in task_dict else None,
93+
case_worker_uuid = task_dict['caseWorker']['id'] if 'caseWorker' in task_dict else None,
9494
status_code = task_dict['taskStatusCode'],
9595
deadline = datetime_from_iso_string(task_dict.get('taskDeadline')),
9696
created_date = datetime_from_iso_string(task_dict.get('taskCreateDate')),

0 commit comments

Comments
 (0)