mirror of
https://github.com/GSA/notifications-admin.git
synced 2026-08-23 15:57:23 -04:00
Change naming in code to use 'postage'
Renamed everything that was previously called 'letter class' or 'postage class' to 'postage', which is the new name we have decided to use.
This commit is contained in:
@@ -684,9 +684,9 @@ class ServiceSwitchLettersForm(StripWhitespaceForm):
|
||||
)
|
||||
|
||||
|
||||
class ServiceLetterClassForm(StripWhitespaceForm):
|
||||
class ServicePostageForm(StripWhitespaceForm):
|
||||
|
||||
letter_class = RadioField(
|
||||
postage = RadioField(
|
||||
'Choose your postage',
|
||||
choices=[
|
||||
('first', 'First class only'),
|
||||
|
||||
@@ -42,8 +42,8 @@ from app.main.forms import (
|
||||
ServiceDataRetentionForm,
|
||||
ServiceEditInboundNumberForm,
|
||||
ServiceInboundNumberForm,
|
||||
ServiceLetterClassForm,
|
||||
ServiceLetterContactBlockForm,
|
||||
ServicePostageForm,
|
||||
ServicePreviewBranding,
|
||||
ServiceReplyToEmailForm,
|
||||
ServiceSetBranding,
|
||||
@@ -650,17 +650,17 @@ def service_set_letters(service_id):
|
||||
)
|
||||
|
||||
|
||||
@main.route("/services/<service_id>/service-settings/set-letter-class", methods=['GET', 'POST'])
|
||||
@main.route("/services/<service_id>/service-settings/set-postage", methods=['GET', 'POST'])
|
||||
@login_required
|
||||
@user_is_platform_admin
|
||||
def service_set_letter_class(service_id):
|
||||
form = ServiceLetterClassForm(letter_class=current_service.letter_class)
|
||||
def service_set_postage(service_id):
|
||||
form = ServicePostageForm(postage=current_service.postage)
|
||||
|
||||
if form.validate_on_submit():
|
||||
service_api_client.update_service(service_id, letter_class=form.letter_class.data)
|
||||
service_api_client.update_service(service_id, postage=form.postage.data)
|
||||
return redirect(url_for(".service_settings", service_id=service_id))
|
||||
|
||||
return render_template('views/service-settings/set-letter-class.html', form=form)
|
||||
return render_template('views/service-settings/set-postage.html', form=form)
|
||||
|
||||
|
||||
@main.route("/services/<service_id>/service-settings/set-auth-type", methods=['GET'])
|
||||
|
||||
@@ -228,9 +228,9 @@ class HeaderNavigation(Navigation):
|
||||
'service_set_inbound_number',
|
||||
'service_set_inbound_sms',
|
||||
'service_set_international_sms',
|
||||
'service_set_letter_class',
|
||||
'service_set_letter_contact_block',
|
||||
'service_set_letters',
|
||||
'service_set_postage',
|
||||
'service_set_reply_to_email',
|
||||
'service_set_sms',
|
||||
'service_set_sms_prefix',
|
||||
@@ -351,9 +351,9 @@ class MainNavigation(Navigation):
|
||||
'service_set_inbound_number',
|
||||
'service_set_inbound_sms',
|
||||
'service_set_international_sms',
|
||||
'service_set_letter_class',
|
||||
'service_set_letter_contact_block',
|
||||
'service_set_letters',
|
||||
'service_set_postage',
|
||||
'service_set_reply_to_email',
|
||||
'service_set_sms',
|
||||
'service_set_sms_prefix',
|
||||
@@ -677,9 +677,9 @@ class CaseworkNavigation(Navigation):
|
||||
'service_set_inbound_number',
|
||||
'service_set_inbound_sms',
|
||||
'service_set_international_sms',
|
||||
'service_set_letter_class',
|
||||
'service_set_letter_contact_block',
|
||||
'service_set_letters',
|
||||
'service_set_postage',
|
||||
'service_set_reply_to_email',
|
||||
'service_set_sms',
|
||||
'service_set_sms_prefix',
|
||||
@@ -906,9 +906,9 @@ class OrgNavigation(Navigation):
|
||||
'service_set_inbound_number',
|
||||
'service_set_inbound_sms',
|
||||
'service_set_international_sms',
|
||||
'service_set_letter_class',
|
||||
'service_set_letter_contact_block',
|
||||
'service_set_letters',
|
||||
'service_set_postage',
|
||||
'service_set_reply_to_email',
|
||||
'service_set_sms',
|
||||
'service_set_sms_prefix',
|
||||
|
||||
@@ -275,12 +275,12 @@ class Service(dict):
|
||||
'email_from',
|
||||
'id',
|
||||
'inbound_api',
|
||||
'letter_class',
|
||||
'letter_contact_block',
|
||||
'message_limit',
|
||||
'name',
|
||||
'organisation_type',
|
||||
'permissions',
|
||||
'postage',
|
||||
'prefix_sms',
|
||||
'research_mode',
|
||||
'service_callback_api',
|
||||
|
||||
@@ -81,7 +81,6 @@ class ServiceAPIClient(NotifyAdminAPIClient):
|
||||
'created_by',
|
||||
'branding',
|
||||
'email_branding',
|
||||
'letter_class',
|
||||
'letter_contact_block',
|
||||
'dvla_organisation',
|
||||
'permissions',
|
||||
@@ -89,6 +88,7 @@ class ServiceAPIClient(NotifyAdminAPIClient):
|
||||
'free_sms_fragment_limit',
|
||||
'prefix_sms',
|
||||
'contact_link',
|
||||
'postage',
|
||||
}
|
||||
if disallowed_attributes:
|
||||
raise TypeError('Not allowed to update service attributes: {}'.format(
|
||||
|
||||
@@ -238,11 +238,11 @@
|
||||
{% if current_user.platform_admin %}
|
||||
{% call row() %}
|
||||
{{ text_field('Postage') }}
|
||||
{% set letter_class = {'first': 'First class only', 'second': 'Second class only'} %}
|
||||
{{ text_field(letter_class[current_service.letter_class]) }}
|
||||
{% set postage = {'first': 'First class only', 'second': 'Second class only'} %}
|
||||
{{ text_field(postage[current_service.postage]) }}
|
||||
{{ edit_field(
|
||||
'Change',
|
||||
url_for('.service_set_letter_class',
|
||||
url_for('.service_set_postage',
|
||||
service_id=current_service.id),
|
||||
permissions=['manage_service']
|
||||
)
|
||||
|
||||
@@ -26,7 +26,7 @@
|
||||
Royal Mail delivers from Monday to Saturday, excluding bank holidays.
|
||||
</p>
|
||||
<form method="post">
|
||||
{{ radios(form.letter_class) }}
|
||||
{{ radios(form.postage) }}
|
||||
{{ page_footer(
|
||||
'Save',
|
||||
back_link=url_for('.service_settings', service_id=current_service.id),
|
||||
Reference in New Issue
Block a user