diff options
Diffstat (limited to 'app/forms')
| -rw-r--r-- | app/forms/workout.py | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/app/forms/workout.py b/app/forms/workout.py index cf9f635..5537114 100644 --- a/app/forms/workout.py +++ b/app/forms/workout.py @@ -7,7 +7,7 @@ from wtforms import ( SelectField, StringField, ) -from wtforms.validators import DataRequired, Email +from wtforms.validators import DataRequired, Email, Optional # /workout/create class ExerciseCreateForm(Form): @@ -28,11 +28,12 @@ class WorkoutCreateForm(FlaskForm): # /workout/record class SetForm(Form): - lbs = IntegerField("lbs") - reps = IntegerField("reps") + lbs = IntegerField("lbs", [Optional()]) + units = IntegerField("units", [Optional()]) class ExerciseRecordForm(Form): + id = HiddenField("id", [DataRequired()]) sets = FieldList(FormField(SetForm)) |
