Fix tests, permissions

This commit is contained in:
Minoru Mizutani 2025-04-29 11:30:51 +09:00
parent 8be8e20efa
commit baedc1f32a
No known key found for this signature in database
8 changed files with 74 additions and 36 deletions

View file

@ -247,7 +247,7 @@ export function setupOAuthCallbackServerWithLongPoll(
options.events.emit("auth-code-received", code);
});
const server = app.listen(options.port, () => {
const server = app.listen(options.port, "localhost", () => {
log(`OAuth callback server running at http://127.0.0.1:${options.port}`);
});
@ -281,7 +281,7 @@ export function findAvailablePort(
server.on("error", (err: NodeJS.ErrnoException) => {
if (err.code === "EADDRINUSE") {
// If preferred port is in use, get a random port
server.listen(0);
server.listen({ port: 0, hostname: "localhost" });
} else {
reject(err);
}
@ -295,7 +295,7 @@ export function findAvailablePort(
});
// Try preferred port first, or get a random port
server.listen(preferredPort || 0);
server.listen({ port: preferredPort || 0, hostname: "localhost" });
});
}