Merge pull request 'fix' (#12) from master into prod

Reviewed-on: #12
This commit is contained in:
emmatveev 2024-11-24 21:06:18 +03:00
commit 6d0d742feb
2 changed files with 4 additions and 4 deletions

View File

@ -13,7 +13,7 @@ class RequestPostBody(pydantic.BaseModel):
class RequestPutBody(pydantic.BaseModel):
id: str
value: dict
value: dict|list
class RequestDeleteBody(pydantic.BaseModel):
@ -23,7 +23,7 @@ class RequestDeleteBody(pydantic.BaseModel):
class Config(pydantic.BaseModel):
id: str
name: str
value: dict
value: dict|list
router = fastapi.APIRouter()

View File

@ -12,7 +12,7 @@ class Config(pydantic.BaseModel):
name: str
project: str
stage: str
value: dict
value: dict|list
_id: bson.ObjectId|None = None
@ -21,7 +21,7 @@ async def create(config: Config) -> str:
return result.inserted_id
async def update_data(id: bson.ObjectId, value: dict) -> bool:
async def update_data(id: bson.ObjectId, value: dict|list) -> bool:
result = await collection.update_one({'_id': id}, {'$set': {'value': value}})
return result.modified_count != 0