1- import type { Speaker , SpeakerWithContactObject } from "@/dto/speakers" ;
1+ import type { Speaker } from "@/dto/speakers" ;
22import type { Company } from "../dto/companies" ;
33import { ordinalSuffix } from "./utils" ;
44import {
@@ -158,12 +158,8 @@ export const getVariablesFromType = <T extends VariablesInput>(
158158 createEmailVariable . eventEndDay ( end ) ,
159159 createEmailVariable . eventEndMonth ( end ) ,
160160 createEmailVariable . eventEndYear ( end ) ,
161- createEmailVariable . memberArticle (
162- input . member ?. contactObject ?. gender || "OTHER" ,
163- ) ,
164- createEmailVariable . memberSuffix (
165- input . member ?. contactObject ?. gender || "OTHER" ,
166- ) ,
161+ createEmailVariable . memberArticle ( input . member . contactObject . gender ) ,
162+ createEmailVariable . memberSuffix ( input . member . contactObject . gender ) ,
167163 createEmailVariable . member ( input . member ) ,
168164 createEmailVariable . memberEmail ( input . member ) ,
169165 createEmailVariable . memberPhoneNumber ( input . member ) ,
@@ -176,14 +172,8 @@ export const getVariablesFromType = <T extends VariablesInput>(
176172 return [
177173 ...vars ,
178174 createEmailVariable . speaker ( input . speaker ) ,
179- createEmailVariable . speakerArticle (
180- ( input . speaker as SpeakerWithContactObject ) ?. contactObject ?. gender ||
181- "OTHER" ,
182- ) ,
183- createEmailVariable . speakerSuffix (
184- ( input . speaker as SpeakerWithContactObject ) ?. contactObject ?. gender ||
185- "OTHER" ,
186- ) ,
175+ createEmailVariable . speakerArticle ( input . speaker . contactObject . gender ) ,
176+ createEmailVariable . speakerSuffix ( input . speaker . contactObject . gender ) ,
187177 ] ;
188178 }
189179
0 commit comments