validate dod id for task order officers
This commit is contained in:
@@ -9,6 +9,9 @@ from wtforms.fields import (
|
||||
)
|
||||
from wtforms.fields.html5 import DateField
|
||||
from wtforms.widgets import ListWidget, CheckboxInput
|
||||
from wtforms.validators import Required, Length
|
||||
|
||||
from atst.forms.validators import IsNumber
|
||||
|
||||
from .forms import CacheableForm
|
||||
from .data import (
|
||||
@@ -87,15 +90,23 @@ class OversightForm(CacheableForm):
|
||||
ko_first_name = StringField("First Name")
|
||||
ko_last_name = StringField("Last Name")
|
||||
ko_email = StringField("Email")
|
||||
ko_dod_id = StringField("DOD ID")
|
||||
ko_dod_id = StringField(
|
||||
"DOD ID", validators=[Required(), Length(min=10), IsNumber()]
|
||||
)
|
||||
|
||||
cor_first_name = StringField("First Name")
|
||||
cor_last_name = StringField("Last Name")
|
||||
cor_email = StringField("Email")
|
||||
cor_dod_id = StringField("DOD ID")
|
||||
cor_dod_id = StringField(
|
||||
"DOD ID", validators=[Required(), Length(min=10), IsNumber()]
|
||||
)
|
||||
|
||||
so_first_name = StringField("First Name")
|
||||
so_last_name = StringField("Last Name")
|
||||
so_email = StringField("Email")
|
||||
so_dod_id = StringField("DOD ID")
|
||||
so_dod_id = StringField(
|
||||
"DOD ID", validators=[Required(), Length(min=10), IsNumber()]
|
||||
)
|
||||
|
||||
ko_invite = BooleanField(
|
||||
"Invite KO to Task Order Builder",
|
||||
|
Reference in New Issue
Block a user