def update_product(data, product_id): try: product = Product.from_dict(data) return product_service.update_product(product_id, product) except ResourceNotFoundException as e: abort(404, message=str(e))
def create_product(data): product = Product.from_dict(data) return product_service.create_product(product)