diff --git a/src/CreateCrossSigning.ts b/src/CreateCrossSigning.ts index c8e7aa3e73..5f6f3e48aa 100644 --- a/src/CreateCrossSigning.ts +++ b/src/CreateCrossSigning.ts @@ -38,10 +38,10 @@ export async function createCrossSigning(cli: MatrixClient): Promise { export async function uiAuthCallback( matrixClient: MatrixClient, - makeRequest: (authData: AuthDict) => Promise, + makeRequest: (authData: AuthDict | null) => Promise, ): Promise { try { - await makeRequest({}); + await makeRequest(null); } catch (error) { if (!(error instanceof MatrixError) || !error.data || !error.data.flows) { // Not a UIA response diff --git a/test/CreateCrossSigning-test.ts b/test/CreateCrossSigning-test.ts index cd2bf904cd..09bb3b5a63 100644 --- a/test/CreateCrossSigning-test.ts +++ b/test/CreateCrossSigning-test.ts @@ -45,7 +45,7 @@ describe("CreateCrossSigning", () => { const makeRequest = jest.fn(); await authUploadDeviceSigningKeys!(makeRequest); - expect(makeRequest).toHaveBeenCalledWith({}); + expect(makeRequest).toHaveBeenCalledWith(null); }); it("should prompt user if upload failed with UIA", async () => {