MCPcopy Create free account
hub / github.com/block/buzz / recordMockMessage

Function recordMockMessage

desktop/src/testing/e2eBridge.ts:3220–3231  ·  view source on GitHub ↗
(channelId: string, event: RelayEvent)

Source from the content-addressed store, hash-verified

3218}
3219
3220function recordMockMessage(channelId: string, event: RelayEvent) {
3221 const history = getMockMessageStore(channelId);
3222 history.push(event);
3223
3224 const channel = mockChannels.find((candidate) => candidate.id === channelId);
3225 if (!channel) {
3226 return;
3227 }
3228
3229 channel.last_message_at = new Date(event.created_at * 1_000).toISOString();
3230 touchMockChannel(channel);
3231}
3232
3233function resetMockUserStatuses() {
3234 mockUserStatuses.length = 0;

Callers 7

emitMockChannelMessageFunction · 0.85
handleSendChannelMessageFunction · 0.85
handleEditMessageFunction · 0.85
handleAddReactionFunction · 0.85
handleRemoveReactionFunction · 0.85
sendToMockSocketFunction · 0.85

Calls 3

getMockMessageStoreFunction · 0.85
touchMockChannelFunction · 0.85
pushMethod · 0.80

Tested by

no test coverage detected