🐛 Improved MeiliSearch startup

This commit is contained in:
Mawoka
2022-06-12 12:44:21 +02:00
parent 0aa54a7e67
commit 296964ab99
2 changed files with 35 additions and 1 deletions
+2 -1
View File
@@ -8,6 +8,7 @@ from classquiz.config import settings, meilisearch
from classquiz.db import database
from classquiz.routers import users, quiz, utils, stats, storage, search, testing_routes
from classquiz.socket_server import sio
from classquiz.helpers import meilisearch_init
settings = settings()
if settings.sentry_dsn:
@@ -33,7 +34,7 @@ async def startup() -> None:
database_ = app.state.database
if not database_.is_connected:
await database_.connect()
meilisearch.index(settings.meilisearch_index).update_settings({"sortableAttributes": ["created_at"]})
await meilisearch_init()
@app.on_event("shutdown")