Spaces:
Sleeping
Sleeping
Update app.py
Browse files
app.py
CHANGED
|
@@ -32,29 +32,8 @@ def home():
|
|
| 32 |
|
| 33 |
@app.route('/get_menu', methods=['GET'])
|
| 34 |
def get_menu():
|
| 35 |
-
|
| 36 |
-
|
| 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)
|