Merge pull request #3689 from alphagov/set-message-limit

Allow platform admins to change daily message limit
This commit is contained in:
Chris Hill-Scott
2020-10-20 10:34:58 +01:00
committed by GitHub
6 changed files with 109 additions and 3 deletions

View File

@@ -353,10 +353,14 @@
{% endcall %}
{{ edit_field('Change', url_for('.link_service_to_organisation', service_id=current_service.id), suffix='organisation for service') }}
{% endcall %}
{% call row() %}
{{ text_field('Message limit')}}
{{ text_field('{:,} per day'.format(current_service.message_limit)) }}
{{ edit_field('Change', url_for('.set_message_limit', service_id=current_service.id), suffix='daily message limit') }}
{% endcall %}
{% call row() %}
{{ text_field('Free text message allowance')}}
{{ text_field('{:,}'.format(current_service.free_sms_fragment_limit)) }}
{{ text_field('{:,} per year'.format(current_service.free_sms_fragment_limit)) }}
{{ edit_field('Change', url_for('.set_free_sms_allowance', service_id=current_service.id), suffix='free text message allowance') }}
{% endcall %}
{% call row() %}

View File

@@ -0,0 +1,21 @@
{% extends "withnav_template.html" %}
{% from "components/page-header.html" import page_header %}
{% from "components/page-footer.html" import page_footer %}
{% from "components/form.html" import form_wrapper %}
{% block service_page_title %}
Set daily message limit
{% endblock %}
{% block maincolumn_content %}
{% call form_wrapper() %}
{{ page_header(
'Daily message limit',
back_link=url_for('.service_settings', service_id=current_service.id)
) }}
{{ form.message_limit }}
{{ page_footer('Save') }}
{% endcall %}
{% endblock %}