Resolve the mismatch of 'item' type.

This commit is contained in:
yangxiangwen 2024-03-04 10:48:17 +08:00
parent eef1b7d515
commit ddf342d60b
5 changed files with 5 additions and 5 deletions

View File

@ -34,5 +34,5 @@ async def create_item(item: Item, x_token: str = Header()):
raise HTTPException(status_code=400, detail="Invalid X-Token header")
if item.id in fake_db:
raise HTTPException(status_code=409, detail="Item already exists")
fake_db[item.id] = item
fake_db[item.id] = item.model_dump()
return item

View File

@ -35,5 +35,5 @@ async def create_item(item: Item, x_token: Annotated[str, Header()]):
raise HTTPException(status_code=400, detail="Invalid X-Token header")
if item.id in fake_db:
raise HTTPException(status_code=400, detail="Item already exists")
fake_db[item.id] = item
fake_db[item.id] = item.model_dump()
return item

View File

@ -34,5 +34,5 @@ async def create_item(item: Item, x_token: Annotated[str, Header()]):
raise HTTPException(status_code=400, detail="Invalid X-Token header")
if item.id in fake_db:
raise HTTPException(status_code=400, detail="Item already exists")
fake_db[item.id] = item
fake_db[item.id] = item.model_dump()
return item

View File

@ -34,5 +34,5 @@ async def create_item(item: Item, x_token: Annotated[str, Header()]):
raise HTTPException(status_code=400, detail="Invalid X-Token header")
if item.id in fake_db:
raise HTTPException(status_code=400, detail="Item already exists")
fake_db[item.id] = item
fake_db[item.id] = item.model_dump()
return item

View File

@ -32,5 +32,5 @@ async def create_item(item: Item, x_token: str = Header()):
raise HTTPException(status_code=400, detail="Invalid X-Token header")
if item.id in fake_db:
raise HTTPException(status_code=409, detail="Item already exists")
fake_db[item.id] = item
fake_db[item.id] = item.model_dump()
return item