mirror of
https://github.com/GSA/notifications-admin.git
synced 2026-08-23 15:57:23 -04:00
Add a filter to format notification status to a readible label.
This commit is contained in:
@@ -108,6 +108,7 @@ def create_app():
|
|||||||
application.add_template_filter(linkable_name)
|
application.add_template_filter(linkable_name)
|
||||||
application.add_template_filter(format_date)
|
application.add_template_filter(format_date)
|
||||||
application.add_template_filter(format_date_short)
|
application.add_template_filter(format_date_short)
|
||||||
|
application.add_template_filter(format_notification_status)
|
||||||
|
|
||||||
application.after_request(useful_headers_after_request)
|
application.after_request(useful_headers_after_request)
|
||||||
application.after_request(save_service_after_request)
|
application.after_request(save_service_after_request)
|
||||||
@@ -218,6 +219,17 @@ def valid_phone_number(phone_number):
|
|||||||
return False
|
return False
|
||||||
|
|
||||||
|
|
||||||
|
def format_notification_status(status):
|
||||||
|
m = {'failed': 'Failed',
|
||||||
|
'technical-failure': 'Technical failure',
|
||||||
|
'temporary-failure': 'Temporarily failed',
|
||||||
|
'permanent-failure': 'Permanently failed',
|
||||||
|
'delivered': 'Delivered',
|
||||||
|
'sending': 'Sending'
|
||||||
|
}
|
||||||
|
return m.get(status, status)
|
||||||
|
|
||||||
|
|
||||||
@login_manager.user_loader
|
@login_manager.user_loader
|
||||||
def load_user(user_id):
|
def load_user(user_id):
|
||||||
return user_api_client.get_user(user_id)
|
return user_api_client.get_user(user_id)
|
||||||
|
|||||||
@@ -27,7 +27,7 @@
|
|||||||
align='right',
|
align='right',
|
||||||
status='error' if item.status == 'Failed' else 'default'
|
status='error' if item.status == 'Failed' else 'default'
|
||||||
) %}
|
) %}
|
||||||
{{ item.status|title }} at {{ item.updated_at|format_time }}
|
{{ item.status|format_notification_status }} at {{ item.updated_at|format_time }}
|
||||||
{% endcall %}
|
{% endcall %}
|
||||||
{% endcall %}
|
{% endcall %}
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
Reference in New Issue
Block a user