We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 10fe812 commit 2351e17Copy full SHA for 2351e17
section6/resources/item.py
@@ -42,8 +42,8 @@ def delete(self, name):
42
item = ItemModel.find_by_name(name)
43
if item:
44
item.delete_from_db()
45
-
46
- return {'message': 'Item deleted'}
+ return {'message': 'Item deleted.'}
+ return {'message': 'Item not found.'}, 404
47
48
def put(self, name):
49
data = Item.parser.parse_args()
@@ -53,7 +53,7 @@ def put(self, name):
53
54
item.price = data['price']
55
else:
56
- item = ItemModel(name, data['price'])
+ item = ItemModel(name, **data)
57
58
item.save_to_db()
59
0 commit comments