diff options
author | 2020-12-02 12:09:12 +0200 | |
---|---|---|
committer | 2020-12-02 12:09:12 +0200 | |
commit | 5ddbcaa41a4952720feb22733d57a2c7507aa95a (patch) | |
tree | a15e23ba0f7d17e8a00f81ca5a43b18b28cba295 /backend/middleware.py | |
parent | Merge pull request #11 from python-discord/ks123/models (diff) |
Move from PyMongo to Motor driver for asynchronous support
Diffstat (limited to 'backend/middleware.py')
-rw-r--r-- | backend/middleware.py | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/backend/middleware.py b/backend/middleware.py index cf46dc6..2267a9a 100644 --- a/backend/middleware.py +++ b/backend/middleware.py @@ -1,7 +1,7 @@ import typing as t -import pymongo import ssl +from motor.motor_asyncio import AsyncIOMotorClient from starlette.middleware.base import BaseHTTPMiddleware from starlette.requests import Request from starlette.responses import Response @@ -11,7 +11,7 @@ from backend.constants import DATABASE_URL, MONGO_DATABASE class DatabaseMiddleware(BaseHTTPMiddleware): async def dispatch(self, request: Request, call_next: t.Callable) -> Response: - client = pymongo.MongoClient( + client: AsyncIOMotorClient = AsyncIOMotorClient( DATABASE_URL, ssl_cert_reqs=ssl.CERT_NONE ) |