mirror of
https://github.com/elicpeter/nyx.git
synced 2026-06-12 19:55:14 +02:00
13 lines
393 B
JavaScript
13 lines
393 B
JavaScript
const fastify = require("fastify")();
|
|||
const requireLogin = require("./auth").requireLogin;
|
|||
const requireAdmin = require("./auth").requireAdmin;
|
|||
|
|||
fastify.get("/admin/dashboard", {
|
|||
preHandler: [requireLogin, requireAdmin],
|
|||
handler: async function dashboard(request, reply) {
|
|||
reply.send(await adminService.getDashboard(request.user.id));
|
|||
},
|
|||
});
|
|||
|
|||
module.exports = { fastify };
|