From 3bb3984723cfab2de6a65bc151f38519e3c5d142 Mon Sep 17 00:00:00 2001 From: "marc.sirisak" Date: Tue, 23 Apr 2024 16:11:53 +0200 Subject: [PATCH] fix(rageshake): reallow customapp field --- .../matrix-react-sdk/src/rageshake/submit-rageshake.ts | 2 +- test/unit-tests/tchap/rageshake/submit-rageshake-test.ts | 9 ++++++++- 2 files changed, 9 insertions(+), 2 deletions(-) diff --git a/linked-dependencies/matrix-react-sdk/src/rageshake/submit-rageshake.ts b/linked-dependencies/matrix-react-sdk/src/rageshake/submit-rageshake.ts index 99b0d45b8c..acc2bb98fd 100644 --- a/linked-dependencies/matrix-react-sdk/src/rageshake/submit-rageshake.ts +++ b/linked-dependencies/matrix-react-sdk/src/rageshake/submit-rageshake.ts @@ -105,7 +105,7 @@ async function collectBaseInformation(body: FormData, opts: IOpts): Promise { windowSpy.mockRestore(); }); - it("should include app name", async () => { + it("should include app name default as tchap", async () => { const formData = await collectBugReport(); const appName = formData.get("app"); expect(appName).toBe("tchap-web"); }); + it("should include custom app name ", async () => { + const formData = await collectBugReport({ customApp: "toto" }); + const appName = formData.get("app"); + + expect(appName).toBe("toto"); + }); + // We did not customise the custom fields code, but we test to guard against changes of output if element changes // custom field code. it("should collect Tchap custom fields", async () => {