Skip to content

Commit 4461287

Browse files
committed
pre-check body
1 parent 0c65736 commit 4461287

File tree

1 file changed

+6
-4
lines changed

1 file changed

+6
-4
lines changed

backend/src/log_structure.py

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -40,10 +40,12 @@ def wrapper(*args, **kwargs):
4040

4141
if event.get("body"):
4242
imms = json.loads(event["body"])
43-
vaccine_type = get_vaccine_type(imms)
44-
log_data["vaccine_type"] = vaccine_type
45-
local_id = imms["identifier"][0]["value"] + "^" + imms["identifier"][0]["system"]
46-
log_data["local_id"] = local_id
43+
if imms.get("protocolApplied"):
44+
vaccine_type = get_vaccine_type(imms)
45+
log_data["vaccine_type"] = vaccine_type
46+
if imms.get("identifier"):
47+
local_id = imms["identifier"][0]["value"] + "^" + imms["identifier"][0]["system"]
48+
log_data["local_id"] = local_id
4749

4850
operation_outcome = dict()
4951
firehose_log = dict()

0 commit comments

Comments
 (0)