fix(magic-link): narrow type before accessing token in test

This commit is contained in:
Ridhim-RR
2025-11-14 01:38:33 +05:30
parent 772278db1d
commit 1f8237cdb7

View File

@@ -57,7 +57,11 @@ describe("magic link", async () => {
onSuccess: sessionSetter(headers),
},
});
expect(response.data?.token).toBeDefined();
if (response.data && "token" in response.data) {
expect(response.data.token).toBeDefined();
} else {
expect(response.data?.code).toBeDefined();
}
const betterAuthCookie = headers.get("set-cookie");
expect(betterAuthCookie).toBeDefined();
});
@@ -213,7 +217,11 @@ describe("magic link verify", async () => {
onSuccess: sessionSetter(headers),
},
});
expect(response.data?.token).toBeDefined();
if (response.data && "token" in response.data) {
expect(response.data.token).toBeDefined();
} else {
expect(response.data?.code).toBeDefined();
}
const betterAuthCookie = headers.get("set-cookie");
expect(betterAuthCookie).toBeDefined();
});