From 116ed3c3f630a85fb6a92b21b786db8ee9de1f8b Mon Sep 17 00:00:00 2001 From: Andrew Croce Date: Thu, 30 Aug 2018 14:55:51 -0400 Subject: [PATCH] workspace role data --- atst/forms/data.py | 8 ++++++++ atst/forms/new_member.py | 13 ++++--------- 2 files changed, 12 insertions(+), 9 deletions(-) diff --git a/atst/forms/data.py b/atst/forms/data.py index fba93d84..d1b1a976 100644 --- a/atst/forms/data.py +++ b/atst/forms/data.py @@ -102,3 +102,11 @@ COMPLETION_DATE_RANGES = [ ("3-6 months", "3-6 months"), ("Above 12 months", "Above 12 months"), ] + +WORKSPACE_ROLES = [ + ("admin", "Admin", "Lorem ipsum dolor sit amet, consectetur adipiscing elit."), + ("billing_auditor", "Billing Auditor", "Nullam sit amet sem volutpat, congue est nec, euismod leo."), + ("developer", "Developer", "Aenean suscipit facilisis eros, vitae malesuada dui egestas in."), + ("owner", "Owner", "Nullam luctus a arcu non placerat."), + ("security_auditor", "Security Auditor", "In ut leo vitae libero convallis finibus nec ac massa. Aliquam bibendum nulla at eros dapibus tristique."), +] diff --git a/atst/forms/new_member.py b/atst/forms/new_member.py index 90bd1b1c..dc016d25 100644 --- a/atst/forms/new_member.py +++ b/atst/forms/new_member.py @@ -6,6 +6,8 @@ from wtforms.validators import Required, Email, Length from atst.forms.validators import IsNumber from atst.forms.fields import SelectField +from .data import (WORKSPACE_ROLES) + class NewMemberForm(Form): @@ -15,14 +17,7 @@ class NewMemberForm(Form): dod_id = StringField("DOD ID", validators=[Required(), Length(min=10), IsNumber()]) workspace_role = SelectField( "Workspace Role", - choices=[ - ("", "Select a Role"), - ("admin", "Admin"), - ("billing_auditor", "Billing Auditor"), - ("ccpo", "CCPO"), - ("developer", "Developer"), - ("owner", "Owner"), - ("security_auditor", "Security Auditor"), - ], + choices=WORKSPACE_ROLES, validators=[Required()], + default='' )