Skip to content

Commit a36f303

Browse files
Bump Motor Version To 3.0.0
Signed-off-by: Hassan Abouelela <hassan@hassanamr.com>
1 parent e0d7c46 commit a36f303

3 files changed

Lines changed: 176 additions & 279 deletions

File tree

backend/middleware.py

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,7 @@
1-
import ssl
21
from motor.motor_asyncio import AsyncIOMotorClient
32
from starlette.requests import Request
43
from starlette.responses import JSONResponse
5-
from starlette.types import ASGIApp, Scope, Receive, Send
4+
from starlette.types import ASGIApp, Receive, Scope, Send
65

76
from backend.constants import DATABASE_URL, DOCS_PASSWORD, MONGO_DATABASE
87

@@ -15,7 +14,7 @@ def __init__(self, app: ASGIApp) -> None:
1514
async def __call__(self, scope: Scope, receive: Receive, send: Send) -> None:
1615
client: AsyncIOMotorClient = AsyncIOMotorClient(
1716
DATABASE_URL,
18-
ssl_cert_reqs=ssl.CERT_NONE
17+
tlsAllowInvalidCertificates=True
1918
)
2019
db = client[MONGO_DATABASE]
2120
Request(scope).state.db = db

0 commit comments

Comments
 (0)