Add Success banner on submit
This commit is contained in:
@@ -6,9 +6,10 @@ from . import task_orders_bp
|
|||||||
from atst.domain.authz.decorator import user_can_access_decorator as user_can
|
from atst.domain.authz.decorator import user_can_access_decorator as user_can
|
||||||
from atst.domain.portfolios import Portfolios
|
from atst.domain.portfolios import Portfolios
|
||||||
from atst.domain.task_orders import TaskOrders
|
from atst.domain.task_orders import TaskOrders
|
||||||
from atst.models import Permissions
|
|
||||||
from atst.models.task_order import Status
|
|
||||||
from atst.forms.task_order import TaskOrderForm, SignatureForm
|
from atst.forms.task_order import TaskOrderForm, SignatureForm
|
||||||
|
from atst.models import Permissions
|
||||||
|
from atst.models.task_order import Status as TaskOrderStatus
|
||||||
|
from atst.utils.flash import formatted_flash as flash
|
||||||
|
|
||||||
|
|
||||||
@task_orders_bp.route("/task_orders/<task_order_id>")
|
@task_orders_bp.route("/task_orders/<task_order_id>")
|
||||||
@@ -43,6 +44,8 @@ def review_task_order(task_order_id):
|
|||||||
@user_can(Permissions.CREATE_TASK_ORDER, "submit task order")
|
@user_can(Permissions.CREATE_TASK_ORDER, "submit task order")
|
||||||
def submit_task_order(task_order_id):
|
def submit_task_order(task_order_id):
|
||||||
task_order = TaskOrders.get(task_order_id)
|
task_order = TaskOrders.get(task_order_id)
|
||||||
|
flash("task_order_submitted", task_order=task_order)
|
||||||
|
|
||||||
return redirect(
|
return redirect(
|
||||||
url_for("task_orders.portfolio_funding", portfolio_id=task_order.portfolio.id)
|
url_for("task_orders.portfolio_funding", portfolio_id=task_order.portfolio.id)
|
||||||
)
|
)
|
||||||
|
@@ -170,7 +170,7 @@ MESSAGES = {
|
|||||||
"category": "success",
|
"category": "success",
|
||||||
},
|
},
|
||||||
"task_order_submitted": {
|
"task_order_submitted": {
|
||||||
"title_template": "Task Order Form Submitted",
|
"title_template": "Your Task Order has been uploaded successfully.",
|
||||||
"message_template": """
|
"message_template": """
|
||||||
Your task order form for {{ task_order.portfolio_name }} has been submitted.
|
Your task order form for {{ task_order.portfolio_name }} has been submitted.
|
||||||
""",
|
""",
|
||||||
|
@@ -68,6 +68,8 @@
|
|||||||
<a href="{{ url_for("task_orders.edit", portfolio_id=portfolio.id) }}" class="usa-button usa-button-primary" type="submit">Start a new task order</a>
|
<a href="{{ url_for("task_orders.edit", portfolio_id=portfolio.id) }}" class="usa-button usa-button-primary" type="submit">Start a new task order</a>
|
||||||
{% endcall %}
|
{% endcall %}
|
||||||
|
|
||||||
|
{% include "fragments/flash.html" %}
|
||||||
|
|
||||||
<div class="portfolio-funding">
|
<div class="portfolio-funding">
|
||||||
|
|
||||||
{% if task_orders %}
|
{% if task_orders %}
|
||||||
|
Reference in New Issue
Block a user