Add custom arguments for the gamedig query

This commit is contained in:
teooko 2024-08-07 18:43:14 +03:00
parent b9b7c482d4
commit 559ffdb1c2

View File

@ -9,6 +9,7 @@ export default async function gamedigProxyHandler(req, res) {
const { group, service } = req.query; const { group, service } = req.query;
const serviceWidget = await getServiceWidget(group, service); const serviceWidget = await getServiceWidget(group, service);
const url = new URL(serviceWidget.url); const url = new URL(serviceWidget.url);
const gamedigArgs = serviceWidget.gamedigArgs;
try { try {
const serverData = await gamedig.query({ const serverData = await gamedig.query({
@ -16,6 +17,7 @@ export default async function gamedigProxyHandler(req, res) {
host: url.hostname, host: url.hostname,
port: url.port, port: url.port,
givenPortOnly: true, givenPortOnly: true,
...gamedigArgs
}); });
res.status(200).send({ res.status(200).send({