MCPcopy Create free account
hub / github.com/Linen-dev/linen.dev / eventMessageUpdated

Function eventMessageUpdated

apps/web/services/events/eventMessageUpdate.ts:10–26  ·  view source on GitHub ↗
({ threadId }: MessageUpdateEvent)

Source from the content-addressed store, hash-verified

8};
9
10export async function eventMessageUpdated({ threadId }: MessageUpdateEvent) {
11 const promises: Promise<any>[] = [];
12
13 if (threadId) {
14 const account = await AccountsService.getAccountByThreadId(threadId);
15 if (!!account?.searchSettings) {
16 promises.push(
17 createTypesenseOnMessageUpdate({
18 threadId,
19 accountId: account.id,
20 })
21 );
22 }
23 }
24
25 await Promise.allSettled(promises);
26}

Callers 2

updateMethod · 0.90
changeMessageFunction · 0.90

Calls 2

getAccountByThreadIdMethod · 0.80

Tested by

no test coverage detected