Move data variables to context for easier re-use
This commit is contained in:
parent
4d6f51ed7f
commit
0906134f56
@ -13,6 +13,15 @@ from atst.forms.data import (
|
|||||||
COMPLETION_DATE_RANGES,
|
COMPLETION_DATE_RANGES,
|
||||||
)
|
)
|
||||||
|
|
||||||
|
@requests_bp.context_processor
|
||||||
|
def option_data():
|
||||||
|
return {
|
||||||
|
"service_branches": SERVICE_BRANCHES,
|
||||||
|
"assistance_org_types": ASSISTANCE_ORG_TYPES,
|
||||||
|
"data_transfer_amounts": DATA_TRANSFER_AMOUNTS,
|
||||||
|
"completion_date_ranges": COMPLETION_DATE_RANGES,
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
@requests_bp.route("/requests/new/<int:screen>", methods=["GET"])
|
@requests_bp.route("/requests/new/<int:screen>", methods=["GET"])
|
||||||
def requests_form_new(screen):
|
def requests_form_new(screen):
|
||||||
@ -26,10 +35,6 @@ def requests_form_new(screen):
|
|||||||
current=screen,
|
current=screen,
|
||||||
next_screen=screen + 1,
|
next_screen=screen + 1,
|
||||||
can_submit=jedi_flow.can_submit,
|
can_submit=jedi_flow.can_submit,
|
||||||
service_branches=SERVICE_BRANCHES,
|
|
||||||
assistance_org_types=ASSISTANCE_ORG_TYPES,
|
|
||||||
data_transfer_amounts=DATA_TRANSFER_AMOUNTS,
|
|
||||||
completion_date_ranges=COMPLETION_DATE_RANGES,
|
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|
||||||
@ -56,10 +61,6 @@ def requests_form_update(screen=1, request_id=None):
|
|||||||
request_id=request_id,
|
request_id=request_id,
|
||||||
jedi_request=jedi_flow.request,
|
jedi_request=jedi_flow.request,
|
||||||
can_submit=jedi_flow.can_submit,
|
can_submit=jedi_flow.can_submit,
|
||||||
service_branches=SERVICE_BRANCHES,
|
|
||||||
assistance_org_types=ASSISTANCE_ORG_TYPES,
|
|
||||||
data_transfer_amounts=DATA_TRANSFER_AMOUNTS,
|
|
||||||
completion_date_ranges=COMPLETION_DATE_RANGES,
|
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|
||||||
@ -122,14 +123,7 @@ def requests_submit(request_id=None):
|
|||||||
@requests_bp.route("/requests/pending/<string:request_id>", methods=["GET"])
|
@requests_bp.route("/requests/pending/<string:request_id>", methods=["GET"])
|
||||||
def view_pending_request(request_id=None):
|
def view_pending_request(request_id=None):
|
||||||
request = Requests.get(request_id)
|
request = Requests.get(request_id)
|
||||||
return render_template(
|
return render_template("requests/view_pending.html", data=request.body)
|
||||||
"requests/view_pending.html",
|
|
||||||
data=request.body,
|
|
||||||
service_branches=SERVICE_BRANCHES,
|
|
||||||
assistance_org_types=ASSISTANCE_ORG_TYPES,
|
|
||||||
data_transfer_amounts=DATA_TRANSFER_AMOUNTS,
|
|
||||||
completion_date_ranges=COMPLETION_DATE_RANGES,
|
|
||||||
)
|
|
||||||
|
|
||||||
|
|
||||||
# TODO: generalize this, along with other authorizations, into a policy-pattern
|
# TODO: generalize this, along with other authorizations, into a policy-pattern
|
||||||
|
Loading…
x
Reference in New Issue
Block a user