( payload: any, helpers: JobHelpers )
| 234 | }; |
| 235 | |
| 236 | export const typesenseOnMessageCreation = async ( |
| 237 | payload: any, |
| 238 | helpers: JobHelpers |
| 239 | ) => { |
| 240 | const logger = new Logger(helpers.logger); |
| 241 | logger.info(payload); |
| 242 | |
| 243 | const parsedPayload = z |
| 244 | .object({ |
| 245 | accountId: z.string().uuid(), |
| 246 | threadId: z.string().uuid(), |
| 247 | }) |
| 248 | .parse(payload); |
| 249 | |
| 250 | await handleMessageCreation({ |
| 251 | ...parsedPayload, |
| 252 | logger, |
| 253 | }); |
| 254 | }; |
| 255 | |
| 256 | export const typesenseOnMessageUpdate = async ( |
| 257 | payload: any, |
nothing calls this directly
no test coverage detected