return res.json(json)
}
- return res.sendStatus(HttpStatusCode.NOT_FOUND_404)
+ return res.status(HttpStatusCode.NOT_FOUND_404).end()
}
function servePluginStaticDirectory (req: express.Request, res: express.Response) {
const [ directory, ...file ] = staticEndpoint.split('/')
const staticPath = plugin.staticDirs[directory]
- if (!staticPath) return res.sendStatus(HttpStatusCode.NOT_FOUND_404)
+ if (!staticPath) return res.status(HttpStatusCode.NOT_FOUND_404).end()
const filepath = file.join('/')
return res.sendFile(join(plugin.path, staticPath, filepath), sendFileOptions)
const plugin: RegisteredPlugin = res.locals.registeredPlugin
const router = PluginManager.Instance.getRouter(plugin.npmName)
- if (!router) return res.sendStatus(HttpStatusCode.NOT_FOUND_404)
+ if (!router) return res.status(HttpStatusCode.NOT_FOUND_404).end()
return router(req, res, next)
}
const staticEndpoint = req.params.staticEndpoint
const file = plugin.clientScripts[staticEndpoint]
- if (!file) return res.sendStatus(HttpStatusCode.NOT_FOUND_404)
+ if (!file) return res.status(HttpStatusCode.NOT_FOUND_404).end()
return res.sendFile(join(plugin.path, staticEndpoint), sendFileOptions)
}
const staticEndpoint = req.params.staticEndpoint
if (plugin.css.includes(staticEndpoint) === false) {
- return res.sendStatus(HttpStatusCode.NOT_FOUND_404)
+ return res.status(HttpStatusCode.NOT_FOUND_404).end()
}
return res.sendFile(join(plugin.path, staticEndpoint), sendFileOptions)