fix: extract quoted WhatsApp reply text

This commit is contained in:
Peter Steinberger
2025-12-26 10:50:41 +01:00
parent 4611e799b7
commit 2045487d5e
4 changed files with 141 additions and 27 deletions

View File

@@ -17,6 +17,22 @@ describe("web inbound helpers", () => {
expect(body).toBe("caption");
});
it("handles document captions", () => {
const body = extractText({
documentMessage: { caption: " doc " },
} as unknown as import("@whiskeysockets/baileys").proto.IMessage);
expect(body).toBe("doc");
});
it("unwraps view-once v2 extension messages", () => {
const body = extractText({
viewOnceMessageV2Extension: {
message: { conversation: " hello " },
},
} as unknown as import("@whiskeysockets/baileys").proto.IMessage);
expect(body).toBe("hello");
});
it("returns placeholders for media-only payloads", () => {
expect(
extractMediaPlaceholder({