File tree Expand file tree Collapse file tree 4 files changed +7
-7
lines changed
frontend/src/components/forms/LetterTemplateForm
lambdas/backend-api/src/templates/app Expand file tree Collapse file tree 4 files changed +7
-7
lines changed Original file line number Diff line number Diff line change @@ -25,7 +25,7 @@ import { NHSNotifyMain } from '@atoms/NHSNotifyMain/NHSNotifyMain';
2525import { NHSNotifyButton } from '@atoms/NHSNotifyButton/NHSNotifyButton' ;
2626import FileUpload from '@atoms/FileUpload/FileUpload' ;
2727import { getBasePath } from '@utils/get-base-path' ;
28- import { $CreateUpdateLetterTemplate } from './form-schema' ;
28+ import { $CreateUpdateLetterTemplateForm } from './form-schema' ;
2929
3030export const LetterTemplateForm : FC <
3131 PageComponentProps < CreateUpdateLetterTemplate >
@@ -83,7 +83,7 @@ export const LetterTemplateForm: FC<
8383 const validateForm = ( event : React . FormEvent < HTMLFormElement > ) => {
8484 const formData = new FormData ( event . currentTarget ) ;
8585 const data = Object . fromEntries ( formData ) ;
86- const validationResult = $CreateUpdateLetterTemplate . safeParse ( data ) ;
86+ const validationResult = $CreateUpdateLetterTemplateForm . safeParse ( data ) ;
8787 if ( ! validationResult . success ) {
8888 event . preventDefault ( ) ;
8989 setValidationError ( validationResult . error . flatten ( ) ) ;
Original file line number Diff line number Diff line change 11import { LANGUAGE_LIST , LETTER_TYPE_LIST } from 'nhs-notify-backend-client' ;
22import { z } from 'zod' ;
33
4- export const $CreateUpdateLetterTemplateSchema = z . object ( {
4+ export const $CreateUpdateLetterTemplateForm = z . object ( {
55 letterTemplateName : z
66 . string ( { message : 'Enter a template name' } )
77 . min ( 1 , { message : 'Enter a template name' } ) ,
Original file line number Diff line number Diff line change @@ -7,13 +7,13 @@ import {
77 LetterTemplate ,
88 TemplateFormState ,
99} from 'nhs-notify-web-template-management-utils' ;
10- import { $CreateUpdateLetterTemplate } from './form-schema' ;
10+ import { $CreateUpdateLetterTemplateForm } from './form-schema' ;
1111
1212export async function processFormActions (
1313 formState : TemplateFormState < CreateUpdateLetterTemplate | LetterTemplate > ,
1414 formData : FormData
1515) : Promise < TemplateFormState < CreateUpdateLetterTemplate > > {
16- const parsedForm = $CreateLetterTemplateSchema . safeParse (
16+ const parsedForm = $CreateUpdateLetterTemplateForm . safeParse (
1717 Object . fromEntries ( formData . entries ( ) )
1818 ) ;
1919
Original file line number Diff line number Diff line change @@ -15,7 +15,7 @@ import {
1515 TemplateRepository ,
1616} from '@backend-api/templates/infra' ;
1717import { LETTER_MULTIPART } from 'nhs-notify-backend-client/src/schemas/constants' ;
18- import { $CreateLetterTemplate } from 'nhs-notify-web-template-management-utils' ;
18+ import { $CreateUpdateLetterTemplate } from 'nhs-notify-web-template-management-utils' ;
1919import { LetterUploadRepository } from '../infra/letter-upload-repository' ;
2020
2121export class TemplateClient implements ITemplateClient {
@@ -79,7 +79,7 @@ export class TemplateClient implements ITemplateClient {
7979 }
8080
8181 const templateValidationResult = await validate (
82- $CreateLetterTemplate ,
82+ $CreateUpdateLetterTemplate ,
8383 template
8484 ) ;
8585
You can’t perform that action at this time.
0 commit comments