diff --git a/src/meal_manager/main.py b/src/meal_manager/main.py index 01ee1ba..d30ab17 100644 --- a/src/meal_manager/main.py +++ b/src/meal_manager/main.py @@ -252,6 +252,9 @@ async def edit_event( event.ignore_subscriptions = form_data.get("ignoreSubscriptions") == "on" event.organizer_name = form_data.get("organizerName") event.exclude_from_billing = form_data.get("excludeFromBilling") == "on" + event.team_prep_min = form_data.get("teamPrepMin") + event.team_dishes_min = form_data.get("teamDishesMin") + event.team_cooking_min = form_data.get("teamCookingMin") session.commit() @@ -273,6 +276,9 @@ async def add_event(request: Request, session: SessionDep, user: StrictUserDep): ignore_subscriptions=form_data.get("ignoreSubscriptions") == "on", organizer_name=form_data.get("organizerName"), exclude_from_billing=form_data.get("excludeFromBilling") == "on", + team_prep_min=form_data.get("teamPrepMin"), + team_dishes_min=form_data.get("teamDishesMin"), + team_cooking_min=form_data.get("teamCookingMin"), ) session.add(event) session.commit() diff --git a/src/meal_manager/templates/add_event.html b/src/meal_manager/templates/add_event.html index 4978477..582987b 100644 --- a/src/meal_manager/templates/add_event.html +++ b/src/meal_manager/templates/add_event.html @@ -52,7 +52,27 @@ Aktivieren, um dieses Event von der Abrechnung auszuschließen. - +