mirror of
https://github.com/sstent/foodplanner.git
synced 2026-01-25 11:11:36 +00:00
fixing weekly menu tab
This commit is contained in:
@@ -57,7 +57,7 @@ job "foodplanner" {
|
|||||||
# Adjust the source path as needed for your environment
|
# Adjust the source path as needed for your environment
|
||||||
volumes = [
|
volumes = [
|
||||||
"/alloc/data/:/app/data/",
|
"/alloc/data/:/app/data/",
|
||||||
"/mnt/Public/configs/FoodPlanner_backups:/backups",
|
"/mnt/Public/configs/FoodPlanner_backups:/app/backups/",
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
13
main.py
13
main.py
@@ -1513,6 +1513,19 @@ async def delete_meals(meal_ids: dict = Body(...), db: Session = Depends(get_db)
|
|||||||
db.rollback()
|
db.rollback()
|
||||||
return {"status": "error", "message": str(e)}
|
return {"status": "error", "message": str(e)}
|
||||||
|
|
||||||
|
#Weekly Menu tab
|
||||||
|
|
||||||
|
@app.get("/weekly-menu", response_class=HTMLResponse)
|
||||||
|
async def weekly_menu_page(request: Request, db: Session = Depends(get_db)):
|
||||||
|
weekly_menus = db.query(WeeklyMenu).all()
|
||||||
|
templates = db.query(Template).all()
|
||||||
|
return templates.TemplateResponse("weekly_menu.html", {
|
||||||
|
"request": request,
|
||||||
|
"weekly_menus": weekly_menus,
|
||||||
|
"templates": templates
|
||||||
|
})
|
||||||
|
|
||||||
|
|
||||||
# Plan tab
|
# Plan tab
|
||||||
@app.get("/plan", response_class=HTMLResponse)
|
@app.get("/plan", response_class=HTMLResponse)
|
||||||
async def plan_page(request: Request, person: str = "Sarah", week_start_date: str = None, db: Session = Depends(get_db)):
|
async def plan_page(request: Request, person: str = "Sarah", week_start_date: str = None, db: Session = Depends(get_db)):
|
||||||
|
|||||||
Reference in New Issue
Block a user