mirror of
https://github.com/GSA/notifications-admin.git
synced 2026-09-05 16:38:26 -04:00
added template for personalisation
This commit is contained in:
@@ -34,6 +34,7 @@ from app.utils.pagination import (
|
|||||||
generate_previous_dict,
|
generate_previous_dict,
|
||||||
get_page_from_request,
|
get_page_from_request,
|
||||||
)
|
)
|
||||||
|
from app.utils.templates import get_template
|
||||||
from app.utils.user import user_has_permissions
|
from app.utils.user import user_has_permissions
|
||||||
|
|
||||||
|
|
||||||
@@ -381,6 +382,20 @@ def get_job_partials(job):
|
|||||||
|
|
||||||
arrived_from_preview_page_url = session.get("arrived_from_preview_page", False)
|
arrived_from_preview_page_url = session.get("arrived_from_preview_page", False)
|
||||||
|
|
||||||
|
template_id = job.template.get('id')
|
||||||
|
|
||||||
|
db_template = current_service.get_template_with_user_permission_or_403(
|
||||||
|
template_id, current_user
|
||||||
|
)
|
||||||
|
if db_template["template_type"] not in ("sms", "email"):
|
||||||
|
abort(404)
|
||||||
|
|
||||||
|
template = get_template(
|
||||||
|
db_template,
|
||||||
|
current_service,
|
||||||
|
redact_missing_personalisation=True,
|
||||||
|
)
|
||||||
|
|
||||||
return {
|
return {
|
||||||
"counts": counts,
|
"counts": counts,
|
||||||
"notifications": render_template(
|
"notifications": render_template(
|
||||||
@@ -405,6 +420,7 @@ def get_job_partials(job):
|
|||||||
"partials/jobs/status.html",
|
"partials/jobs/status.html",
|
||||||
job=job,
|
job=job,
|
||||||
arrived_from_preview_page_url=arrived_from_preview_page_url,
|
arrived_from_preview_page_url=arrived_from_preview_page_url,
|
||||||
|
template=template,
|
||||||
),
|
),
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -1,8 +1,8 @@
|
|||||||
{% set display_message_status %}
|
{% set display_message_status %}
|
||||||
{% if job.template.content %}
|
{% if job.template.content %}
|
||||||
<h2 class="sms-message-header">Message</h2>
|
<h2 class="sms-message-header">Message</h2>
|
||||||
<div class="sms-message-wrapper">{{ current_service.name }}: {{job.template.content}}</div>
|
{{template|string}}
|
||||||
{% endif %}
|
{% endif %}
|
||||||
{% if job.original_file_name %}
|
{% if job.original_file_name %}
|
||||||
<h2 class="recipient-list">Recipient list</h2>
|
<h2 class="recipient-list">Recipient list</h2>
|
||||||
<div>
|
<div>
|
||||||
|
|||||||
Reference in New Issue
Block a user