diff --git a/frontend/src/pages/Admin/Profile/ProfileGroupCard.vue b/frontend/src/pages/Admin/Profile/ProfileGroupCard.vue new file mode 100644 index 000000000..108ce296a --- /dev/null +++ b/frontend/src/pages/Admin/Profile/ProfileGroupCard.vue @@ -0,0 +1,125 @@ + + + + + diff --git a/frontend/src/pages/Admin/Profile/ProfileThemeCard.vue b/frontend/src/pages/Admin/Profile/ProfileThemeCard.vue index 47f07d2c9..c09175ee4 100644 --- a/frontend/src/pages/Admin/Profile/ProfileThemeCard.vue +++ b/frontend/src/pages/Admin/Profile/ProfileThemeCard.vue @@ -35,9 +35,11 @@ + diff --git a/frontend/src/routes/meal.js b/frontend/src/routes/meal.js index f21c8595e..e79e8861b 100644 --- a/frontend/src/routes/meal.js +++ b/frontend/src/routes/meal.js @@ -38,7 +38,7 @@ export const mealRoutes = [ async function todaysMealRoute() { const response = await api.mealPlans.today(); if (response.status == 200 && response.data) { - return "/recipe/" + response.data; + return "/recipe/" + response.data.slug; } else { return null; } diff --git a/mealie/routes/mealplans/crud.py b/mealie/routes/mealplans/crud.py index bb2f17672..5cff2c2ab 100644 --- a/mealie/routes/mealplans/crud.py +++ b/mealie/routes/mealplans/crud.py @@ -75,7 +75,7 @@ def get_today(session: Session = Depends(generate_session), current_user: UserIn group_in_db: GroupInDB = db.groups.get(session, current_user.group, "name") recipe = get_todays_meal(session, group_in_db) if recipe: - return recipe.slug + return recipe @router.get("/today/image", tags=["Meal Plan"])