Skip to content

Commit 6e01b16

Browse files
committed
avoid dynamic redirects
1 parent ab9a1fb commit 6e01b16

File tree

26 files changed

+81
-72
lines changed

26 files changed

+81
-72
lines changed

frontend/src/__tests__/app/request-proof-of-template/page.test.tsx

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -65,8 +65,7 @@ describe('RequestProofPage', () => {
6565
<RequestProof
6666
templateName={state.name}
6767
templateId={state.id}
68-
goBackPath='preview-letter-template'
69-
confirmPath='preview-letter-template'
68+
channel='LETTER'
7069
/>
7170
);
7271
});

frontend/src/__tests__/app/submit-email-template/page.test.tsx

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -52,8 +52,7 @@ describe('SubmitEmailTemplatePage', () => {
5252
<SubmitDigitalTemplate
5353
templateName={state.name}
5454
templateId={state.id}
55-
goBackPath='preview-email-template'
56-
confirmPath='email-template-submitted'
55+
channel='EMAIL'
5756
/>
5857
);
5958
});

frontend/src/__tests__/app/submit-letter-template/page.test.tsx

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -43,8 +43,6 @@ describe('SubmitLetterTemplatePage', () => {
4343
<SubmitLetterTemplate
4444
templateName={LETTER_TEMPLATE.name}
4545
templateId={LETTER_TEMPLATE.id}
46-
goBackPath='preview-letter-template'
47-
confirmPath='letter-template-submitted'
4846
/>
4947
);
5048
});

frontend/src/__tests__/app/submit-nhs-app-template/page.test.tsx

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -56,8 +56,7 @@ describe('SubmitNhsAppTemplatePage', () => {
5656
<SubmitDigitalTemplate
5757
templateName={state.name}
5858
templateId={state.id}
59-
goBackPath='preview-nhs-app-template'
60-
confirmPath='nhs-app-template-submitted'
59+
channel='NHS_APP'
6160
/>
6261
);
6362
});

frontend/src/__tests__/app/submit-text-message-template/page.test.tsx

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -56,8 +56,7 @@ describe('SubmitSmsTemplatePage', () => {
5656
<SubmitDigitalTemplate
5757
templateName={state.name}
5858
templateId={state.id}
59-
goBackPath='preview-text-message-template'
60-
confirmPath='text-message-template-submitted'
59+
channel='SMS'
6160
/>
6261
);
6362
});

frontend/src/__tests__/components/forms/RequestProof/RequestProof.test.tsx

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,8 +24,7 @@ describe('RequestProof component', () => {
2424
<RequestProof
2525
templateId='template-id'
2626
templateName='template-name'
27-
goBackPath='preview-letter'
28-
confirmPath='preview-letter'
27+
channel='LETTER'
2928
/>
3029
);
3130

frontend/src/__tests__/components/forms/RequestProof/__snapshots__/RequestProof.test.tsx.snap

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,7 @@ exports[`RequestProof component should render 1`] = `
6868
aria-disabled="false"
6969
class="nhsuk-button nhsuk-button--secondary nhsuk-u-margin-right-3"
7070
draggable="false"
71-
href="/templates/preview-letter/template-id"
71+
href="/templates/preview-letter-template/template-id"
7272
id="go-back-button"
7373
role="button"
7474
>

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

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ describe('requestProof', () => {
3939
it('should redirect when templateId from form is invalid', async () => {
4040
const formData = getMockFormData({});
4141

42-
await requestProof('preview-letter-template', formData);
42+
await requestProof('LETTER', formData);
4343

4444
expect(redirectMock).toHaveBeenCalledWith('/invalid-template', 'replace');
4545

@@ -51,7 +51,7 @@ describe('requestProof', () => {
5151

5252
const formData = getMockFormData({ templateId: '1' });
5353

54-
await requestProof('preview-letter-template', formData);
54+
await requestProof('LETTER', formData);
5555

5656
expect(redirectMock).toHaveBeenCalledWith('/invalid-template', 'replace');
5757
});
@@ -63,7 +63,7 @@ describe('requestProof', () => {
6363

6464
const formData = getMockFormData({ templateId: '1' });
6565

66-
await requestProof('preview-letter-template', formData);
66+
await requestProof('LETTER', formData);
6767

6868
expect(redirectMock).toHaveBeenCalledWith('/invalid-template', 'replace');
6969
});
@@ -79,9 +79,9 @@ describe('requestProof', () => {
7979
templateId: '1',
8080
});
8181

82-
await expect(
83-
requestProof('preview-letter-template', formData)
84-
).rejects.toThrow('failed to save template');
82+
await expect(requestProof('LETTER', formData)).rejects.toThrow(
83+
'failed to save template'
84+
);
8585
});
8686

8787
it('should redirect when successfully submitted', async () => {
@@ -91,7 +91,7 @@ describe('requestProof', () => {
9191
templateId: '1',
9292
});
9393

94-
await requestProof('preview-letter-template', formData);
94+
await requestProof('LETTER', formData);
9595

9696
expect(requestTemplateProofMock).toHaveBeenCalledWith('1');
9797

frontend/src/__tests__/components/forms/SubmitTemplate/SubmitDigitalTemplate.test.tsx

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,8 +24,7 @@ describe('SubmitDigitalTemplate component', () => {
2424
<SubmitDigitalTemplate
2525
templateId='template-id'
2626
templateName='template-name'
27-
goBackPath='example'
28-
confirmPath='example-submit'
27+
channel='SMS'
2928
/>
3029
);
3130

frontend/src/__tests__/components/forms/SubmitTemplate/SubmitLetterTemplate.test.tsx

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,8 +24,6 @@ describe('SubmitLetterTemplate component', () => {
2424
<SubmitLetterTemplate
2525
templateId='template-id'
2626
templateName='template-name'
27-
goBackPath='example'
28-
confirmPath='example-submit'
2927
/>
3028
);
3129

0 commit comments

Comments
 (0)