dschandra commited on
Commit
7f91ca2
·
verified ·
1 Parent(s): 093138f

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +2 -23
app.py CHANGED
@@ -32,29 +32,8 @@ def home():
32
 
33
  @app.route('/get_menu', methods=['GET'])
34
  def get_menu():
35
- try:
36
- # Query Salesforce for menu items (example object "Food_Item__c")
37
- query = "SELECT Name, Price__c, Category__c, Image1__c, Description__c FROM Food_Item__c"
38
- result = sf.query(query)
39
- menu_items = result['records']
40
-
41
- # Format the response to match the frontend structure
42
- menu_data = [
43
- {
44
- 'Name': item['Name'],
45
- 'Price__c': item['Price__c'],
46
- 'Category__c': item['Category__c'],
47
- 'Image1__c': item['Image1__c'],
48
- 'Description__c': item['Description__c']
49
- }
50
- for item in menu_items
51
- ]
52
-
53
- # Return the menu items as JSON
54
- return jsonify(menu_data)
55
-
56
- except Exception as e:
57
- return jsonify({'error': str(e)}), 500
58
 
59
  if __name__ == "__main__":
60
  app.run(host="0.0.0.0", port=7860, debug=True, use_reloader=False)
 
32
 
33
  @app.route('/get_menu', methods=['GET'])
34
  def get_menu():
35
+ menu_items = fetch_menu_items()
36
+ return jsonify(menu_items)
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
37
 
38
  if __name__ == "__main__":
39
  app.run(host="0.0.0.0", port=7860, debug=True, use_reloader=False)