monitor/core/routes/advanced/get.js
2025-04-16 22:30:27 +07:00

21 lines
599 B
JavaScript

const modulename = 'WebServer:AdvancedPage';
import consoleFactory from '@lib/console';
const console = consoleFactory(modulename);
/**
* Returns the output page containing the server.cfg
* @param {object} ctx
*/
export default async function AdvancedPage(ctx) {
//Check permissions
if (!ctx.admin.hasPermission('all_permisisons')) {
return ctx.utils.render('main/message', {message: 'You don\'t have permission to view this page.'});
}
return ctx.utils.render('main/advanced', {
headerTitle: 'Advanced',
verbosityEnabled: console.isVerbose,
});
};