Патч
All checks were successful
Build And Push / publish (push) Successful in 2m44s

This commit is contained in:
2025-12-02 04:31:47 +03:00
parent 3749f9b0bb
commit 633125cf7b
4 changed files with 61 additions and 12 deletions

View File

@ -206,7 +206,7 @@ async def get_aemd(user: Annotated[User, Depends(login)]):
return_items: list[s.AEMDReturnFile] = []
for item in items:
is_cached = await cache.get(f'aemd:{item["localUid"]}')
is_cached = await cache.get(f'aemd:{user.vita_id}:{item["emdrId"]}')
return_items.append(
s.AEMDReturnFile(
@ -233,7 +233,12 @@ async def post_aemd(user: Annotated[User, Depends(login)], emdrId: str):
@router.get('/aemd/{emdrId}')
async def get_aemd_file(user: Annotated[User, Depends(login)], emdrId: str):
return
data = await cache.get(f'aemd:{user.vita_id}:{emdrId}')
if not data:
raise e.NotFoundException(status_code=404, detail='File not found')
return loads(data)
@router.post('/measurement', status_code=status.HTTP_202_ACCEPTED)