in app/blueprints/cart/blueprint.py [0:0]
def remove(auth_context):
"""
Endpoint for removing an item from cart.
Parameters:
auth_context (dict): The authentication context of request.
See middlewares/auth.py for more information.
Output:
Text message with HTTP status code 200.
"""
uid = auth_context.get('uid')
item_id = request.form.get('id')
if item_id:
carts.remove_from_cart(uid, item_id)
return "Operation completed.", 200
return "Operation Failed", 400