Spaces:
Sleeping
Sleeping
Update menu.py
Browse files
menu.py
CHANGED
@@ -5,8 +5,7 @@ menu_blueprint = Blueprint('menu', __name__)
|
|
5 |
|
6 |
# Initialize Salesforce connection
|
7 |
sf = get_salesforce_connection()
|
8 |
-
|
9 |
-
@app.route("/menu", methods=["GET", "POST"])
|
10 |
def menu():
|
11 |
selected_category = request.args.get("category", "All")
|
12 |
user_email = session.get('user_email')
|
@@ -128,7 +127,7 @@ def menu():
|
|
128 |
user_name=user_name, # Pass name to the template
|
129 |
first_letter=first_letter # Pass first letter to the template
|
130 |
)
|
131 |
-
@
|
132 |
def get_addons():
|
133 |
item_name = request.args.get('item_name')
|
134 |
item_section = request.args.get('item_section')
|
@@ -177,7 +176,7 @@ def get_addons():
|
|
177 |
app.logger.error(f"Error fetching addons: {str(e)}")
|
178 |
return jsonify({"success": False, "error": "An error occurred while fetching customization options."}), 500
|
179 |
|
180 |
-
@
|
181 |
def add_to_cart():
|
182 |
try:
|
183 |
# Get data from request
|
|
|
5 |
|
6 |
# Initialize Salesforce connection
|
7 |
sf = get_salesforce_connection()
|
8 |
+
@menu_blueprint.route("/menu", methods=["GET", "POST"])
|
|
|
9 |
def menu():
|
10 |
selected_category = request.args.get("category", "All")
|
11 |
user_email = session.get('user_email')
|
|
|
127 |
user_name=user_name, # Pass name to the template
|
128 |
first_letter=first_letter # Pass first letter to the template
|
129 |
)
|
130 |
+
@menu_blueprint.route('/api/addons', methods=['GET'])
|
131 |
def get_addons():
|
132 |
item_name = request.args.get('item_name')
|
133 |
item_section = request.args.get('item_section')
|
|
|
176 |
app.logger.error(f"Error fetching addons: {str(e)}")
|
177 |
return jsonify({"success": False, "error": "An error occurred while fetching customization options."}), 500
|
178 |
|
179 |
+
@menu_blueprint.route('/cart/add', methods=['POST'])
|
180 |
def add_to_cart():
|
181 |
try:
|
182 |
# Get data from request
|