From 80fb6c6cd4363d1045e8bcbf58ba953caddbcabf Mon Sep 17 00:00:00 2001 From: azures04 Date: Mon, 29 Dec 2025 01:21:21 +0100 Subject: [PATCH] Fix route path and UUID formatting in session service Changed route definitions in index.js from "" to "/" for correct routing. Updated sessionsService.js to add dashes to UUID before querying user data, ensuring proper UUID formatting. --- routes/index.js | 4 ++-- services/sessionsService.js | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/routes/index.js b/routes/index.js index a752da6..34db0fb 100644 --- a/routes/index.js +++ b/routes/index.js @@ -4,14 +4,14 @@ const utils = require("../modules/utils") const serverService = require("../services/serverService") if (utils.isTrueFromDotEnv("SUPPORT_AUTHLIB_INJECTOR")) { - router.get("", (req, res) => { + router.get("/", (req, res) => { const hostname = req.hostname const metadata = serverService.getServerMetadata(hostname) res.header("X-Authlib-Injector-Date", new Date().toISOString()) return res.status(200).json(metadata) }) } else { - router.get("", (req, res, next) => next()) + router.get("/", (req, res, next) => next()) } module.exports = router \ No newline at end of file diff --git a/services/sessionsService.js b/services/sessionsService.js index e72d043..0dcdfc1 100644 --- a/services/sessionsService.js +++ b/services/sessionsService.js @@ -44,9 +44,9 @@ async function getBlockedServers() { } async function getProfile({ uuid, unsigned = false }) { - let userResult + let userResult, $uuid = utils.addDashesToUUID(uuid) try { - userResult = await authRepository.getUser(uuid, false) + userResult = await authRepository.getUser($uuid, false) } catch (error) { if (error.code === 404) { return { code: 204, message: "User not found" }