Skip to content

Commit 4807b98

Browse files
committed
this should be better
1 parent 794b176 commit 4807b98

File tree

1 file changed

+3
-6
lines changed

1 file changed

+3
-6
lines changed

src/server/redirects.js

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -37,12 +37,9 @@ module.exports = async app => {
3737

3838
for (const [name, data] of Object.entries(app.config.gameservers)) {
3939
const hostname = data.address;
40-
let ip = await resolveHostname(hostname);
41-
if (!ip && fallbackIPs[name]) {
42-
ip = fallbackIPs[name];
43-
} else {
44-
continue;
45-
}
40+
const ip = (await resolveHostname(hostname)) ?? fallbackIPs[name];
41+
if (!ip) continue;
42+
4643
app.get(`/join/${name}/:pwd?`, (req, res) => {
4744
const pwd = (req.params.pwd || "metawebsite").replace(/[^a-zA-Z*0-9:+-\s]+/g, "");
4845
res.redirect(`steam://connect/${ip}/${pwd}`);

0 commit comments

Comments
 (0)