Fix route config

Fix fts search
Log exceptions
This commit is contained in:
2020-01-20 21:40:10 +03:00
parent b38324770b
commit 3972c6e915
3 changed files with 12 additions and 2 deletions
+1 -1
View File
@@ -42,7 +42,7 @@ async def list_locations(
return items
@api.get('/diyanet/search', response_model=List[PrayerTimes])
@api.get('/diyanet/search', response_model=List[Location])
async def search_location(
q: str,
conn: sqlite3.Connection = Depends(get_connection)):
+10
View File
@@ -1,6 +1,16 @@
from fastapi import FastAPI
from loguru import logger
from starlette.requests import Request
from app.api import api as api_router
app = FastAPI()
app.include_router(api_router, prefix='/api')
@app.exception_handler(Exception)
async def log_exceptions(req: Request, err: Exception):
try:
raise err
except:
logger.exception(err)