lokesh341 commited on
Commit
79b50a5
·
verified ·
1 Parent(s): fe14dd8

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +5 -2
app.py CHANGED
@@ -163,10 +163,10 @@ def transcribe():
163
  except Exception as e:
164
  return jsonify({"error": f"Speech recognition error: {str(e)}"}), 500
165
 
166
- # ✅ MENU API
167
  @app.route("/menu", methods=["GET"])
168
  def get_menu():
169
  try:
 
170
  query = "SELECT Name, Price__c, Ingredients__c, Category__c FROM Menu_Item__c"
171
  result = sf.query(query)
172
 
@@ -179,10 +179,13 @@ def get_menu():
179
  "category": item["Category__c"]
180
  })
181
 
182
- return jsonify({"success": True, "menu": menu_items})
 
 
183
  except Exception as e:
184
  return jsonify({"error": f"Failed to fetch menu: {str(e)}"}), 500
185
 
 
186
  # ✅ START PRODUCTION SERVER
187
  if __name__ == "__main__":
188
  print("✅ Starting Flask API Server on port 7860...")
 
163
  except Exception as e:
164
  return jsonify({"error": f"Speech recognition error: {str(e)}"}), 500
165
 
 
166
  @app.route("/menu", methods=["GET"])
167
  def get_menu():
168
  try:
169
+ # Fetch menu items from Salesforce
170
  query = "SELECT Name, Price__c, Ingredients__c, Category__c FROM Menu_Item__c"
171
  result = sf.query(query)
172
 
 
179
  "category": item["Category__c"]
180
  })
181
 
182
+ # Pass the menu items to the template
183
+ return render_template("menu_page.html", menu=menu_items)
184
+
185
  except Exception as e:
186
  return jsonify({"error": f"Failed to fetch menu: {str(e)}"}), 500
187
 
188
+
189
  # ✅ START PRODUCTION SERVER
190
  if __name__ == "__main__":
191
  print("✅ Starting Flask API Server on port 7860...")