@@ -38,16 +38,16 @@ export const sqsPayloadSchemas = {
3838 ) ,
3939 [ AvailableSQSFunctions . EmailMembershipPass ] : createSQSSchema (
4040 AvailableSQSFunctions . EmailMembershipPass ,
41- z . object ( { email : z . string ( ) . email ( ) } )
41+ z . object ( { email : z . email ( ) , firstName : z . optional ( z . string ( ) . min ( 1 ) ) } )
4242 ) ,
4343 [ AvailableSQSFunctions . ProvisionNewMember ] : createSQSSchema (
4444 AvailableSQSFunctions . ProvisionNewMember ,
45- z . object ( { email : z . string ( ) . email ( ) } )
45+ z . object ( { email : z . email ( ) , firstName : z . string ( ) . min ( 1 ) , lastName : z . string ( ) . min ( 1 ) } )
4646 ) ,
4747 [ AvailableSQSFunctions . SendSaleEmail ] : createSQSSchema (
4848 AvailableSQSFunctions . SendSaleEmail ,
4949 z . object ( {
50- email : z . string ( ) . email ( ) ,
50+ email : z . email ( ) ,
5151 qrCodeContent : z . string ( ) . min ( 1 ) ,
5252 itemName : z . string ( ) . min ( 1 ) ,
5353 quantity : z . number ( ) . min ( 1 ) ,
@@ -58,8 +58,8 @@ export const sqsPayloadSchemas = {
5858 ) ,
5959 [ AvailableSQSFunctions . EmailNotifications ] : createSQSSchema (
6060 AvailableSQSFunctions . EmailNotifications , z . object ( {
61- to : z . array ( z . string ( ) . email ( ) ) . min ( 1 ) ,
62- cc : z . optional ( z . array ( z . string ( ) . email ( ) ) . min ( 1 ) ) ,
61+ to : z . array ( z . email ( ) ) . min ( 1 ) ,
62+ cc : z . optional ( z . array ( z . email ( ) ) . min ( 1 ) ) ,
6363 bcc : z . optional ( z . array ( z . string ( ) . email ( ) ) . min ( 1 ) ) ,
6464 subject : z . string ( ) . min ( 1 ) ,
6565 content : z . string ( ) . min ( 1 ) ,
0 commit comments