diff --git a/app/templates/views/guidance/upload-a-letter.html b/app/templates/views/guidance/upload-a-letter.html index 1e7921fd7..7d62565bb 100644 --- a/app/templates/views/guidance/upload-a-letter.html +++ b/app/templates/views/guidance/upload-a-letter.html @@ -21,8 +21,25 @@
  • Select Choose file.
  • -

    Use the letter specification document to help you set up your letter.

    +

    Letter specification

    +

    Your file must be:

    + + + +

    The content of your letter must appear inside the printable area.

    + +

    To help you set up your letter, you can download:

    + + {% endblock %} diff --git a/app/templates/views/uploads/choose-file.html b/app/templates/views/uploads/choose-file.html index 70adde281..3897a6019 100644 --- a/app/templates/views/uploads/choose-file.html +++ b/app/templates/views/uploads/choose-file.html @@ -33,8 +33,7 @@ )}}

    You can upload a single letter as a PDF.

    -

    Your file must meet our letter specification.

    -

    To help you set up your letter you can download a Word document template.

    +

    Your file must meet our letter specification.

    diff --git a/app/utils.py b/app/utils.py index 29154c7b6..54de4903d 100644 --- a/app/utils.py +++ b/app/utils.py @@ -571,7 +571,7 @@ LETTER_VALIDATION_MESSAGES = { 'title': 'Your letter is not A4 portrait size', 'detail': ( 'You need to change the size or orientation of {invalid_pages}.
    ' - 'Files must meet our letter specification.' + 'Files must meet our letter specification.' ), 'summary': ( 'Validation failed because {invalid_pages} {invalid_pages_are_or_is} not A4 portrait size.
    ' @@ -582,7 +582,7 @@ LETTER_VALIDATION_MESSAGES = { 'title': 'Your content is outside the printable area', 'detail': ( 'You need to edit {invalid_pages}.
    ' - 'Files must meet our letter specification.' + 'Files must meet our letter specification.' ), 'summary': ( 'Validation failed because content is outside the printable area on {invalid_pages}.
    ' @@ -618,7 +618,7 @@ LETTER_VALIDATION_MESSAGES = { 'title': 'The address block is empty', 'detail': ( 'You need to add a recipient address.
    ' - 'Files must meet our letter specification.' + 'Files must meet our letter specification.' ), 'summary': ( 'Validation failed because the address block is empty.
    ' @@ -650,7 +650,7 @@ def get_letter_validation_error(validation_message, invalid_pages=None, page_cou invalid_pages=invalid_pages, invalid_pages_are_or_is=invalid_pages_are_or_is, page_count=page_count, - letter_spec=url_for('.letter_spec'), + letter_spec_guidance=url_for('.upload_a_letter') ), 'summary': LETTER_VALIDATION_MESSAGES[validation_message]['summary'].format( invalid_pages=invalid_pages, diff --git a/tests/app/test_utils.py b/tests/app/test_utils.py index e04a44fa8..4de340324 100644 --- a/tests/app/test_utils.py +++ b/tests/app/test_utils.py @@ -499,7 +499,7 @@ def test_get_letter_validation_error_for_known_errors( assert detail.text == expected_content if detail.select_one('a'): - assert detail.select_one('a')['href'] == url_for('.letter_spec') + assert detail.select_one('a')['href'] == url_for('.upload_a_letter') assert detail.select_one('a')['target'] == '_blank' assert summary.text == expected_summary