Skip to content

Commit 1c46d38

Browse files
CCM-13415: Content changes
1 parent 1e944bb commit 1c46d38

File tree

10 files changed

+12
-10
lines changed

10 files changed

+12
-10
lines changed

frontend/src/__tests__/components/forms/EmailTemplateForm/server-action.test.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -108,7 +108,7 @@ describe('CreateEmailTemplate server actions', () => {
108108
formErrors: [],
109109
fieldErrors: {
110110
emailTemplateMessage: [
111-
'Template message contains invalid personalisation fields',
111+
'You cannot use the following custom personalisation fields in your message: date, address_line_1, address_line_2, address_line_3, address_line_4, address_line_5, address_line_6, address_line_7',
112112
],
113113
},
114114
},

frontend/src/__tests__/components/forms/NhsAppTemplateForm/server-action.test.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -110,7 +110,7 @@ describe('CreateNHSAppTemplate server actions', () => {
110110
formErrors: [],
111111
fieldErrors: {
112112
nhsAppTemplateMessage: [
113-
'Template message contains invalid personalisation fields',
113+
'You cannot use the following custom personalisation fields in your message: date, address_line_1, address_line_2, address_line_3, address_line_4, address_line_5, address_line_6, address_line_7',
114114
],
115115
},
116116
},

frontend/src/__tests__/components/forms/SmsTemplateForm/server-action.test.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -104,7 +104,7 @@ describe('CreateSmsTemplate server actions', () => {
104104
formErrors: [],
105105
fieldErrors: {
106106
smsTemplateMessage: [
107-
'Template message contains invalid personalisation fields',
107+
'You cannot use the following custom personalisation fields in your message: date, address_line_1, address_line_2, address_line_3, address_line_4, address_line_5, address_line_6, address_line_7',
108108
],
109109
},
110110
},

frontend/src/components/forms/EmailTemplateForm/server-action.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ export const $EmailTemplateFormSchema = z.object({
4040
templateMessage.includes(`((${personalisationFieldName}))`)
4141
),
4242
{
43-
message: form.emailTemplateMessage.error.invalidPersonalisation,
43+
message: `${form.emailTemplateMessage.error.invalidPersonalisation} ${INVALID_PERSONALISATION_FIELDS.join(', ')}`,
4444
}
4545
),
4646
});

frontend/src/components/forms/NhsAppTemplateForm/server-action.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,7 @@ export const $CreateNhsAppTemplateSchema = z.object({
5757
templateMessage.includes(`((${personalisationFieldName}))`)
5858
),
5959
{
60-
message: form.nhsAppTemplateMessage.error.invalidPersonalisation,
60+
message: `${form.nhsAppTemplateMessage.error.invalidPersonalisation} ${INVALID_PERSONALISATION_FIELDS.join(', ')}`,
6161
}
6262
),
6363
});

frontend/src/components/forms/SmsTemplateForm/server-action.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ export const $CreateSmsTemplateSchema = z.object({
3737
templateMessage.includes(`((${personalisationFieldName}))`)
3838
),
3939
{
40-
message: form.smsTemplateMessage.error.invalidPersonalisation,
40+
message: `${form.smsTemplateMessage.error.invalidPersonalisation} ${INVALID_PERSONALISATION_FIELDS.join(', ')}`,
4141
}
4242
),
4343
});

frontend/src/content/content.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ const enterATemplateMessage = 'Enter a template message';
1313
const templateMessageTooLong = 'Template message too long';
1414
const templateMessageHasInsecureLink = 'URLs must start with https://';
1515
const templateMessageContainsInvalidPersonalisation =
16-
'Template message contains invalid personalisation fields';
16+
'You cannot use the following custom personalisation fields in your message:';
1717
const selectAnOption = 'Select an option';
1818

1919
const header = {

tests/test-team/template-mgmt-component-tests/email/template-mgmt-create-email-page.component.spec.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -376,7 +376,7 @@ test.describe('Create Email message template Page', () => {
376376
page,
377377
}) => {
378378
const errorMessage =
379-
'Template message contains invalid personalisation fields';
379+
'You cannot use the following custom personalisation fields in your message: date, address_line_1, address_line_2, address_line_3, address_line_4, address_line_5, address_line_6, address_line_7';
380380

381381
const createEmailTemplatePage = new TemplateMgmtCreateEmailPage(page);
382382

tests/test-team/template-mgmt-component-tests/nhs-app/template-mgmt-create-nhs-app-template-page.component.spec.ts

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -195,7 +195,9 @@ test.describe('Create NHS App Template Page', () => {
195195

196196
await expect(
197197
page.locator('ul[class="nhsuk-list nhsuk-error-summary__list"] > li')
198-
).toHaveText(['Template message contains invalid personalisation fields']);
198+
).toHaveText([
199+
'You cannot use the following custom personalisation fields in your message: date, address_line_1, address_line_2, address_line_3, address_line_4, address_line_5, address_line_6, address_line_7',
200+
]);
199201
});
200202

201203
test('Validate error messages on the create NHS App message template page with angle brackets in linked url', async ({

tests/test-team/template-mgmt-component-tests/sms/template-mgmt-create-sms-page.component.spec.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -343,7 +343,7 @@ test.describe('Create SMS message template Page', () => {
343343
page,
344344
}) => {
345345
const errorMessage =
346-
'Template message contains invalid personalisation fields';
346+
'You cannot use the following custom personalisation fields in your message: date, address_line_1, address_line_2, address_line_3, address_line_4, address_line_5, address_line_6, address_line_7';
347347

348348
const createSmsTemplatePage = new TemplateMgmtCreateSmsPage(page);
349349

0 commit comments

Comments
 (0)