bruhmoment

This commit is contained in:
Dennis Postma 2024-09-20 16:49:42 +02:00
parent 9949b51f3f
commit 5b2bea0dbe

View File

@ -39,6 +39,35 @@ async function addHttpRoutes(app: Application) {
res.json(assets) res.json(assets)
}) })
/**
* Get all assets for all zones
* @param req
* @param res
*/
app.get('/assets/zone', async (req: Request, res: Response) => {
const tiles = await tileRepository.getAll()
const objects = await objectRepository.getAll()
const assets: TAsset[] = []
tiles.forEach((tile) => {
assets.push({
key: tile.id,
url: '/assets/tiles/' + tile.id + '.png',
group: 'tiles'
})
})
objects.forEach((object) => {
assets.push({
key: object.id,
url: '/assets/objects/' + object.id + '.png',
group: 'objects'
})
})
res.json(assets)
})
/** /**
* Get assets for a specific zone * Get assets for a specific zone
* @param req * @param req