smart tdee
This commit is contained in:
@@ -21,12 +21,9 @@ class ProfileUpdate(BaseModel):
|
||||
age: int | None = None
|
||||
height_cm: float | None = None
|
||||
weight_kg: float | None = None
|
||||
activity_level: str | None = None
|
||||
goal: str | None = None
|
||||
target_weight_kg: float | None = None
|
||||
weekly_workouts: int | None = None
|
||||
baseline_steps: int | None = None
|
||||
baseline_workout_kcal: float | None = None
|
||||
neat_base_kcal: float | None = Field(default=None, ge=200, le=300)
|
||||
|
||||
|
||||
class MealCreate(BaseModel):
|
||||
@@ -254,6 +251,8 @@ async def create_workout(
|
||||
active_calories=structured.get("active_calories"),
|
||||
total_calories=structured.get("total_calories"),
|
||||
steps=structured.get("steps"),
|
||||
activity_type=structured.get("activity_type"),
|
||||
met=structured.get("met"),
|
||||
day=day,
|
||||
days_ago=payload.days_ago,
|
||||
logged_at=payload.logged_at,
|
||||
|
||||
Reference in New Issue
Block a user