refactor: centralize group sender identity
This commit is contained in:
@@ -216,12 +216,14 @@ describe("broadcast groups", () => {
|
||||
|
||||
expect(resolver).toHaveBeenCalledTimes(2);
|
||||
for (const call of resolver.mock.calls.slice(0, 2)) {
|
||||
const payload = call[0] as { Body: string };
|
||||
const payload = call[0] as { Body: string; SenderName?: string; SenderE164?: string; SenderId?: string };
|
||||
expect(payload.Body).toContain("Chat messages since your last reply");
|
||||
expect(payload.Body).toContain("Alice (+111): hello group");
|
||||
expect(payload.Body).toContain("[message_id: g1]");
|
||||
expect(payload.Body).toContain("@bot ping");
|
||||
expect(payload.Body).toContain("[from: Bob (+222)]");
|
||||
expect(payload.SenderName).toBe("Bob");
|
||||
expect(payload.SenderE164).toBe("+222");
|
||||
expect(payload.SenderId).toBe("+222");
|
||||
}
|
||||
|
||||
await capturedOnMessage?.({
|
||||
|
||||
Reference in New Issue
Block a user