🚨 Merged with-statements
This commit is contained in:
@@ -132,8 +132,6 @@ async def update_quiz(quiz_id: str, quiz_input: QuizInput, user: User = Depends(
|
||||
if quiz is None:
|
||||
return JSONResponse(status_code=404, content={"detail": "quiz not found"})
|
||||
else:
|
||||
# print(quiz_input)
|
||||
# print(quiz)
|
||||
quiz_input.description = bleach.clean(quiz_input.description, tags=[], strip=True)
|
||||
quiz_input.title = bleach.clean(quiz_input.title, tags=[], strip=True)
|
||||
meilisearch.index(settings.meilisearch_index).update_documents([await get_meili_data(quiz)])
|
||||
|
||||
@@ -50,10 +50,9 @@ class IpResponse(BaseModel):
|
||||
|
||||
@router.get("/ip-lookup/{ip}", response_model=IpResponse)
|
||||
async def get_ip_data(ip: str, _: User = Depends(get_current_user)):
|
||||
async with ClientSession() as session:
|
||||
async with session.get(f"http://ip-api.com/json/{ip}") as response:
|
||||
data = await response.json()
|
||||
try:
|
||||
return IpResponse(**data)
|
||||
except ValidationError:
|
||||
return JSONResponse(status_code=response.status, content=data)
|
||||
async with ClientSession() as session, session.get(f"http://ip-api.com/json/{ip}") as response:
|
||||
data = await response.json()
|
||||
try:
|
||||
return IpResponse(**data)
|
||||
except ValidationError:
|
||||
return JSONResponse(status_code=response.status, content=data)
|
||||
|
||||
Reference in New Issue
Block a user