summaryrefslogtreecommitdiff
path: root/app/forms/workout.py
diff options
context:
space:
mode:
Diffstat (limited to 'app/forms/workout.py')
-rw-r--r--app/forms/workout.py7
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))