( messageId: string, userServers: DiscordAPIServer[] | null, )
| 382 | } |
| 383 | |
| 384 | export async function makeMessageResultPage( |
| 385 | messageId: string, |
| 386 | userServers: DiscordAPIServer[] | null, |
| 387 | ) { |
| 388 | console.log(`Generating message result page for ${messageId}`); |
| 389 | const startPageGeneration = performance.now(); |
| 390 | const data = await findMessageResultPage(messageId, userServers); |
| 391 | if (!data) { |
| 392 | return null; |
| 393 | } |
| 394 | const { messages, server, thread, channel } = data; |
| 395 | const endPageGeneration = performance.now(); |
| 396 | console.log( |
| 397 | `Page generation for ${messageId} took ${ |
| 398 | endPageGeneration - startPageGeneration |
| 399 | }ms`, |
| 400 | ); |
| 401 | |
| 402 | return { |
| 403 | messages, |
| 404 | parentChannel: channel, |
| 405 | server, |
| 406 | thread, |
| 407 | recommendedPosts: [], |
| 408 | }; |
| 409 | } |
no test coverage detected