fix: Use configured server time when calling RepositoryMeals.get_today() method (#4734)

This commit is contained in:
Michael Clark
2024-12-17 14:33:35 -06:00
committed by GitHub
parent afd304f9e5
commit 8d325198e8
3 changed files with 8 additions and 4 deletions

View File

@@ -1,5 +1,6 @@
from datetime import UTC, datetime, time, timedelta
from dateutil.tz import tzlocal
from pydantic import UUID4
from sqlalchemy.orm import Session
@@ -29,7 +30,8 @@ def _create_mealplan_timeline_events_for_household(
recipes_to_update: dict[UUID4, RecipeSummary] = {}
recipe_id_to_slug_map: dict[UUID4, str] = {}
mealplans = repos.meals.get_today()
local_tz = tzlocal()
mealplans = repos.meals.get_today(tz=local_tz)
for mealplan in mealplans:
if not (mealplan.recipe and mealplan.user_id):
continue