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

@@ -399,7 +399,8 @@ export async function verifyDeviceToken(params: {
return { ok: false, reason: "scope-mismatch" };
}
entry.lastUsedAtMs = Date.now();
device.tokens = { ...(device.tokens ?? {}), [role]: entry };
device.tokens ??= {};
device.tokens[role] = entry;
state.pairedByDeviceId[device.deviceId] = device;
await persistState(state, params.baseDir);
return { ok: true };