Update menu.py
Browse files
menu.py
CHANGED
@@ -9,6 +9,13 @@ sf = get_salesforce_connection()
|
|
9 |
@menu_blueprint.route("/menu", methods=["GET", "POST"])
|
10 |
def menu():
|
11 |
selected_category = request.args.get("category", "All")
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
12 |
user_email = session.get('user_email')
|
13 |
|
14 |
if not user_email:
|
@@ -102,11 +109,9 @@ def menu():
|
|
102 |
|
103 |
ordered_menu[section].append(item)
|
104 |
added_item_names.add(item['Name']) # Add item to the set of added items
|
105 |
-
print(f"Added item to {section}: {item['Name']}") # Debugging
|
106 |
|
107 |
# Remove empty sections
|
108 |
ordered_menu = {section: items for section, items in ordered_menu.items() if items}
|
109 |
-
print(f"Final ordered menu: {ordered_menu.keys()}") # Debugging
|
110 |
|
111 |
categories = ["All", "Veg", "Non veg"]
|
112 |
|
|
|
9 |
@menu_blueprint.route("/menu", methods=["GET", "POST"])
|
10 |
def menu():
|
11 |
selected_category = request.args.get("category", "All")
|
12 |
+
is_veg_only = request.args.get("veg") == 'on' # Check if the 'veg' toggle is on
|
13 |
+
|
14 |
+
if is_veg_only:
|
15 |
+
selected_category = "Veg" # If the veg toggle is on, show only Veg items
|
16 |
+
else:
|
17 |
+
selected_category = "All" # If the veg toggle is off, show all items
|
18 |
+
|
19 |
user_email = session.get('user_email')
|
20 |
|
21 |
if not user_email:
|
|
|
109 |
|
110 |
ordered_menu[section].append(item)
|
111 |
added_item_names.add(item['Name']) # Add item to the set of added items
|
|
|
112 |
|
113 |
# Remove empty sections
|
114 |
ordered_menu = {section: items for section, items in ordered_menu.items() if items}
|
|
|
115 |
|
116 |
categories = ["All", "Veg", "Non veg"]
|
117 |
|