Skip to content

Commit d2c5fcb

Browse files
committedMar 31, 2024·
ruff(format) : ruff format and check
1 parent 33309c7 commit d2c5fcb

File tree

3 files changed

+15
-12
lines changed

3 files changed

+15
-12
lines changed
 

‎fastapi_crudrouter_mongodb/core/router/CRUDRouter.py

+7-7
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
from typing import Any, Callable, Optional, Sequence
1+
from typing import Any, Callable, Sequence
22
from pydantic import BaseModel
33
from fastapi import HTTPException
44
from fastapi.params import Depends
@@ -70,10 +70,10 @@ def __init__(
7070
self.dependencies_delete_one = dependencies_delete_one
7171
self._register_routes()
7272
try:
73-
if(lookups is not None):
73+
if lookups is not None:
7474
for lookup in lookups:
7575
CRUDLookupRouter(self, lookup, *args, **kwargs)
76-
if(embeds is not None):
76+
if embeds is not None:
7777
for embed in embeds:
7878
CRUDEmbedRouter(self, embed, *args, **kwargs)
7979
except Exception as e:
@@ -220,7 +220,7 @@ def _register_routes(self) -> None:
220220
self._add_api_route(
221221
"/{id}",
222222
self._get_one(),
223-
response_model=self.model_out ,
223+
response_model=self.model_out,
224224
dependencies=self.dependencies_get_one,
225225
methods=["GET"],
226226
summary=f"Get One {self.model.__name__} by {{id}} from the collection",
@@ -230,7 +230,7 @@ def _register_routes(self) -> None:
230230
self._add_api_route(
231231
"/",
232232
self._create_one(),
233-
response_model=self.model_out ,
233+
response_model=self.model_out,
234234
dependencies=self.dependencies_create_one,
235235
methods=["POST"],
236236
summary=f"Create One {self.model.__name__} in the collection",
@@ -240,7 +240,7 @@ def _register_routes(self) -> None:
240240
self._add_api_route(
241241
"/{id}",
242242
self._update_one(),
243-
response_model=self.model_out ,
243+
response_model=self.model_out,
244244
dependencies=self.dependencies_update_one,
245245
methods=["PATCH"],
246246
summary=f"Update One {self.model.__name__} by {{id}} in the collection",
@@ -250,7 +250,7 @@ def _register_routes(self) -> None:
250250
self._add_api_route(
251251
"/{id}",
252252
self._replace_one(),
253-
response_model=self.model_out ,
253+
response_model=self.model_out,
254254
dependencies=self.dependencies_replace_one,
255255
methods=["PUT"],
256256
summary=f"Replace One {self.model.__name__} by {{id}} in the collection",

‎fastapi_crudrouter_mongodb/core/router/embed/CRUDEmbedRouterRepository.py

+2-1
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33
from ...models.mongo_model import MongoModel
44
from ...models.deleted_mongo_model import DeletedModelOut
55

6+
67
async def get_all(
78
db, id: str, parent_collection_name: str, embed_name: str, model: MongoModel
89
) -> list:
@@ -86,7 +87,7 @@ async def update_one(
8687
Update a document in the database
8788
"""
8889
document_mongo = data.to_mongo(add_id=False)
89-
document_mongo['_id'] = ObjectId(embed_id)
90+
document_mongo["_id"] = ObjectId(embed_id)
9091
await db[parent_collection_name].update_one(
9192
{"_id": ObjectId(id), f"{embed_name}._id": ObjectId(embed_id)},
9293
{"$set": {f"{embed_name}.$": document_mongo}},

‎fastapi_crudrouter_mongodb/core/router/lookup/CRUDLookupRouter.py

+6-4
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,11 @@ def __init__(self, parent_router, child_args: CRUDLookup, *args, **kwargs):
1212
self.prefix = "/{id}/" + child_args.prefix
1313
self.db = parent_router.db
1414
self.model = child_args.model
15-
self.model_out = child_args.model_out if child_args.model_out is not None else parent_router.model_out
15+
self.model_out = (
16+
child_args.model_out
17+
if child_args.model_out is not None
18+
else parent_router.model_out
19+
)
1620
self.collection_name = child_args.collection_name
1721
self.local_field = child_args.local_field
1822
self.foreign_field = child_args.foreign_field
@@ -122,9 +126,7 @@ async def route(
122126
def _delete_one(self, *args: Any, **kwargs: Any) -> Callable[..., Any]:
123127
async def route(id: str, lookup_id: str) -> DeletedModelOut:
124128
response = await CRUDLookupRouterRepository.delete_one(
125-
self.db,
126-
self.collection_name,
127-
lookup_id
129+
self.db, self.collection_name, lookup_id
128130
)
129131
if response is None:
130132
raise HTTPException(422, "Document not deleted")

0 commit comments

Comments
 (0)
Please sign in to comment.