From 746d39815a8b9d74ff80008e209d22622ed3ba6a Mon Sep 17 00:00:00 2001 From: hay-kot Date: Sat, 13 Mar 2021 21:50:01 -0900 Subject: [PATCH] fix mealplan --- frontend/src/App.vue | 1 + .../src/components/MealPlan/MealPlanNew.vue | 13 ++-- frontend/src/store/modules/groups.js | 2 +- mealie/app.py | 4 +- mealie/core/config.py | 7 ++- mealie/db/models/group.py | 4 ++ mealie/db/models/mealplan.py | 19 ++++-- .../{meal_routes.py => mealplans/crud.py} | 59 ++++++++----------- mealie/routes/mealplans/helpers.py | 23 ++++++++ mealie/routes/mealplans/mealplans.py | 7 +++ mealie/routes/users/crud.py | 1 - mealie/schema/meal.py | 26 ++++---- mealie/services/meal_services.py | 9 ++- mealie/services/users/__init__.py | 0 mealie/tests/test_routes/test_meal_routes.py | 23 ++++---- mealie/tests/test_routes/test_user_routes.py | 8 +-- 16 files changed, 121 insertions(+), 85 deletions(-) rename mealie/routes/{meal_routes.py => mealplans/crud.py} (63%) create mode 100644 mealie/routes/mealplans/helpers.py create mode 100644 mealie/routes/mealplans/mealplans.py delete mode 100644 mealie/services/users/__init__.py diff --git a/frontend/src/App.vue b/frontend/src/App.vue index f6c74f18d..e5d9741b2 100644 --- a/frontend/src/App.vue +++ b/frontend/src/App.vue @@ -79,6 +79,7 @@ export default { this.$store.dispatch("requestHomePageSettings"); this.$store.dispatch("requestSiteSettings"); this.$store.dispatch("refreshToken"); + this.$store.dispatch("requestCurrentGroup"); this.darkModeSystemCheck(); this.darkModeAddEventListener(); }, diff --git a/frontend/src/components/MealPlan/MealPlanNew.vue b/frontend/src/components/MealPlan/MealPlanNew.vue index b9ba93dd9..e2b07b133 100644 --- a/frontend/src/components/MealPlan/MealPlanNew.vue +++ b/frontend/src/components/MealPlan/MealPlanNew.vue @@ -82,6 +82,7 @@