Use No Access as default role value for app users

-adds unit tests for EnvironmentForm
-removes unused import from forms/team.py
This commit is contained in:
Montana
2019-05-21 10:37:03 -04:00
parent 32df561c6d
commit c329e5ffcf
3 changed files with 39 additions and 4 deletions

View File

@@ -3,9 +3,9 @@ from wtforms.fields import FormField, FieldList, HiddenField, BooleanField
from .forms import BaseForm
from .member import NewForm as BaseNewMemberForm
from .data import ENV_ROLES
from atst.forms.fields import SelectField
from .data import ENV_ROLES, ENV_ROLE_NO_ACCESS as NO_ACCESS
from atst.domain.permission_sets import PermissionSets
from atst.forms.fields import SelectField
from atst.utils.localization import translate
@@ -15,7 +15,7 @@ class EnvironmentForm(FlaskForm):
role = SelectField(
environment_name,
choices=ENV_ROLES,
default=None,
default=NO_ACCESS,
filters=[lambda x: None if x == "None" else x],
)