fix: align gateway presence + config defaults tests (#1208) (thanks @24601)

This commit is contained in:
Peter Steinberger
2026-01-20 10:45:59 +00:00
parent 115b4379bf
commit cf04b0e3bf
5 changed files with 10 additions and 6 deletions

View File

@@ -73,7 +73,7 @@ describe("gateway server auth/connect", () => {
});
test("rejects invalid token", async () => {
const { server, ws, port, prevToken } = await startServerWithClient("secret");
const { server, ws, prevToken } = await startServerWithClient("secret");
const res = await connectReq(ws, { token: "wrong" });
expect(res.ok).toBe(false);
expect(res.error?.message ?? "").toContain("unauthorized");

View File

@@ -551,7 +551,7 @@ export function attachGatewayWsMessageHandler(params: {
deviceFamily: connectParams.client.deviceFamily,
modelIdentifier: connectParams.client.modelIdentifier,
mode: connectParams.client.mode,
instanceId: instanceId ?? connectParams.device?.id,
instanceId: connectParams.device?.id ?? instanceId,
reason: "connect",
});
incrementPresenceVersion();