Skip to content

Commit 21b8987

Browse files
committed
Safe get extension
1 parent 0fe35f8 commit 21b8987

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

app/fhir_server/operations.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -81,7 +81,7 @@ async def extract_questionnaire_handler(request: web.BaseRequest):
8181

8282
structure_map_extensions = [
8383
ext
84-
for ext in questionnaire["extension"]
84+
for ext in questionnaire.get("extension", [])
8585
if ext["url"]
8686
== "http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire-targetStructureMap"
8787
]
@@ -126,7 +126,7 @@ async def extract_questionnaire_instance_operation(request: web.BaseRequest):
126126
jute_templates = []
127127
structure_map_extensions = [
128128
ext
129-
for ext in fhir_questionnaire["extension"]
129+
for ext in fhir_questionnaire.get("extension", [])
130130
if ext["url"]
131131
== "http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire-targetStructureMap"
132132
]

0 commit comments

Comments
 (0)