Moved sessionserver routes to correct directory and removed subdirectory logic from texture file lookup. Updated texture URLs to remove leading slashes and fixed endpoint concatenation. Added default textures for Alex and Steve.
18 lines
597 B
JavaScript
18 lines
597 B
JavaScript
const express = require("express")
|
|
const router = express.Router()
|
|
const sessionsService = require("../../services/sessionsService")
|
|
const { DefaultError } = require("../../errors/errors")
|
|
|
|
router.get("", async (req, res) => {
|
|
const serviceResult = await sessionsService.getBlockedServers()
|
|
if (serviceResult instanceof DefaultError) {
|
|
return res.status(200).send("")
|
|
}
|
|
const finalList = []
|
|
for (const server of serviceResult.blockedServers) {
|
|
finalList.push(server.sha1)
|
|
}
|
|
return res.status(200).send(finalList.join("\r\n"))
|
|
})
|
|
|
|
module.exports = router |