diff --git a/atst/forms/financial.py b/atst/forms/financial.py index a41a017a..fa7f0bb1 100644 --- a/atst/forms/financial.py +++ b/atst/forms/financial.py @@ -151,6 +151,10 @@ class FinancialForm(BaseFinancialForm): def is_missing_task_order_number(self): return "task_order_number" in self.errors + @property + def is_only_missing_task_order_number(self): + return "task_order_number" in self.errors and len(self.errors) == 1 + class ExtendedFinancialForm(BaseFinancialForm): def validate(self, *args, **kwargs): diff --git a/templates/requests/financial_verification.html b/templates/requests/financial_verification.html index 66a5afa2..c568c004 100644 --- a/templates/requests/financial_verification.html +++ b/templates/requests/financial_verification.html @@ -9,7 +9,7 @@ {% include 'requests/review_menu.html' %} -{% if request.is_pending_financial_verification %} +{% if request.is_pending_financial_verification and not f.errors and not extended %} {{ Alert('Pending Financial Verification', fragment="fragments/pending_financial_verification.html") }} {% endif %} @@ -21,9 +21,16 @@
Please see below.
", level='error'