import HubStore from './../store/hub.js' /** * * @author Björn Hase, * @license http://opensource.org/licenses/MIT The MIT License * @link https://gitea.node001.net/HerrHase/filehub * */ export default async function(fastify, opts) { /** * get single hub * * @param {object} request * @param {object} response * */ fastify.get('/:id([-a-zA-Z0-9]{0,255})', async (request, response) => { // create store const hubStore = new HubStore() // getting single const result = await hubStore.findOneById(request.params.id) return response.view('../frontend/views/hub', { 'data': result }) }) }