From 6b2e8087da4dec81c0f97ef9af3acb7d15f57edf Mon Sep 17 00:00:00 2001 From: Rithvik Nishad Date: Wed, 5 Jun 2024 23:07:57 +0530 Subject: [PATCH] ICD11: gracefully return `None` if issues with redis (#2231) Co-authored-by: Vignesh Hari --- care/facility/static_data/icd11.py | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/care/facility/static_data/icd11.py b/care/facility/static_data/icd11.py index d379d62450..440c6aa817 100644 --- a/care/facility/static_data/icd11.py +++ b/care/facility/static_data/icd11.py @@ -3,7 +3,6 @@ from django.core.paginator import Paginator from redis_om import Field, Migrator -from redis_om.model.model import NotFoundError as RedisModelNotFoundError from care.facility.models.icd11_diagnosis import ICD11Diagnosis from care.utils.static_data.models.base import BaseRedisModel @@ -61,7 +60,7 @@ def get_icd11_diagnosis_object_by_id( try: diagnosis = ICD11.get(diagnosis_id) return diagnosis.get_representation() if as_dict else diagnosis - except RedisModelNotFoundError: + except Exception: return None