Remove unused imports

Use remove_empty_string filter for TaskOrderForm.number instead of declaring the data property
Update display of TOs without a number
This commit is contained in:
leigh-mil 2019-12-13 11:57:26 -05:00
parent 78ef47f649
commit f0505ee122
3 changed files with 6 additions and 13 deletions

View File

@ -6,8 +6,6 @@ Create Date: 2019-12-10 12:45:17.535973
""" """
from alembic import op from alembic import op
import sqlalchemy as sa
from sqlalchemy.dialects import postgresql
# revision identifiers, used by Alembic. # revision identifiers, used by Alembic.
revision = '3bd8552f1c57' # pragma: allowlist secret revision = '3bd8552f1c57' # pragma: allowlist secret

View File

@ -13,7 +13,7 @@ from numbers import Number
from .data import JEDI_CLIN_TYPES from .data import JEDI_CLIN_TYPES
from .fields import SelectField from .fields import SelectField
from .forms import BaseForm from .forms import BaseForm, remove_empty_string
from atst.utils.localization import translate from atst.utils.localization import translate
from flask import current_app as app from flask import current_app as app
@ -134,7 +134,10 @@ class AttachmentForm(BaseForm):
class TaskOrderForm(BaseForm): class TaskOrderForm(BaseForm):
number = StringField(label=translate("forms.task_order.number_description")) number = StringField(
label=translate("forms.task_order.number_description"),
filters=[remove_empty_string],
)
pdf = FormField( pdf = FormField(
AttachmentForm, AttachmentForm,
label=translate("task_orders.form.supporting_docs_size_limit"), label=translate("task_orders.form.supporting_docs_size_limit"),
@ -142,14 +145,6 @@ class TaskOrderForm(BaseForm):
) )
clins = FieldList(FormField(CLINForm)) clins = FieldList(FormField(CLINForm))
@property
def data(self):
_data = super().data
if _data["number"] == "":
_data["number"] = None
return _data
class SignatureForm(BaseForm): class SignatureForm(BaseForm):
signature = BooleanField( signature = BooleanField(

View File

@ -19,7 +19,7 @@
{% if task_orders|length > 0 %} {% if task_orders|length > 0 %}
{% for task_order in task_orders %} {% for task_order in task_orders %}
{% set to_number %} {% set to_number %}
{% if task_order.number != "" %} {% if task_order.number != None %}
Task Order #{{ task_order.number }} Task Order #{{ task_order.number }}
{% else %} {% else %}
New Task Order New Task Order