diff --git a/src/apps/vitacore/v1/router.py b/src/apps/vitacore/v1/router.py index e416411..1743f30 100644 --- a/src/apps/vitacore/v1/router.py +++ b/src/apps/vitacore/v1/router.py @@ -1,6 +1,7 @@ from logging import getLogger from fastapi import APIRouter +from orjson import loads from shared.redis import client as cache @@ -18,7 +19,7 @@ router = APIRouter( @router.post('/hospComplaint') async def callback(complaint: s.HospComplaint): value = await cache.get(f'complaint:{complaint.patID}') - value = value.decode() if value else '' + value = loads(value.decode()) if value else '' return s.ComplaintData( patId=complaint.patID,