Fix random handlers

This commit is contained in:
2023-05-06 18:47:26 +02:00
parent 1f4422a9cd
commit 183351ed68
5 changed files with 15 additions and 2 deletions

View File

@@ -1,4 +1,4 @@
from fastapi import APIRouter, Depends, Request
from fastapi import APIRouter, Depends, HTTPException, Request, status
from fastapi_pagination import Params
from fastapi_pagination.ext.ormar import paginate
@@ -34,6 +34,9 @@ async def get_random_sequence(
request.app.state.redis,
)
if sequence_id is None:
raise HTTPException(status.HTTP_204_NO_CONTENT)
return await SequenceDB.objects.get(id=sequence_id)