2026-01-23 21:33:13 +01:00

18 lines
725 B
JavaScript

const express = require("express")
const router = express.Router()
const userService = require("../../../../services/userService")
const authService = require("../../../../services/authService")
router.get("/", async (req, res) => {
const player = await authService.verifyAccessToken({ accessToken: req.headers.authorization.replace("Bearer ", "") })
const [skinsResult, capesResult] = await Promise.all([userService.getSkins(player.user.uuid), userService.getCapes(player.user.uuid)])
return res.status(200).json({
id: player.user.uuid.replace(/-/g, ""),
name: player.user.username,
skins: skinsResult.data || [],
capes: capesResult.data || []
})
})
module.exports = router