Skip to content
Snippets Groups Projects
Commit f6a52edb authored by Tim Repke's avatar Tim Repke
Browse files

Partially resolves nacsos-web#39

parent 6e5a03d5
No related branches found
No related tags found
1 merge request!36Master
Pipeline #1255 passed
......@@ -90,8 +90,8 @@ async def get_detail_for_item(item_id: str,
@router.get('/text/{item_id}', response_model=str)
async def get_text_for_item(item_id: str, permission=Depends(UserPermissionChecker('dataset_read'))) -> str:
async with db_engine.session() as session:
stmt = select(Item.text).where(Item.item_id==item_id)
text = await session.scalar(stmt)
stmt = select(Item.text).where(Item.item_id == item_id)
text: str | None = await session.scalar(stmt)
if text is None:
raise ItemNotFoundError(f'No text available for item with ID: {item_id}')
return text
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment