feat(server): adjust paths for prod
vi did:web:vt3e.cat
Sat, 09 May 2026 01:26:28 +0100
1 files changed,
4 insertions(+),
3 deletions(-)
jump to
M
src/server/index.ts
→
src/server/index.ts
@@ -10,7 +10,9 @@ const logger = _logger.child({ name: "server" });
const CLIENT_ID = config.discord.app_id; const CLIENT_SECRET = config.discord.client_secret; -const REDIRECT_URI = "http://127.0.0.1:3000/auth/callback"; +const HOST = + Bun.env.NODE_ENV === "production" ? "https://tickets.vt3e.cat" : "http://127.0.0.1:3000"; +const REDIRECT_URI = `${HOST}/auth/callback`; const FRONTEND_URL = process.env.FRONTEND_URL || "http://127.0.0.1:5173";@@ -32,8 +34,7 @@ hostname: "127.0.0.1",
routes: { "/login": () => { - const redirectUri = - "https://discord.com/oauth2/authorize?client_id=1350116449611677770&response_type=code&redirect_uri=http%3A%2F%2F127.0.0.1%3A3000%2Fauth%2Fcallback&scope=identify+guilds"; + const redirectUri = `https://discord.com/oauth2/authorize?client_id=${CLIENT_ID}&response_type=code&redirect_uri=${encodeURIComponent(REDIRECT_URI)}&scope=identify+guilds`; return new Response(null, { status: 302,