Fix last bugs
continuous-integration/drone/push Build is passing Details

This commit is contained in:
Fabian Stamm 2020-12-19 18:31:19 +01:00
parent 0e55b154ed
commit 779e7e1478
2 changed files with 4 additions and 2 deletions

View File

@ -4,7 +4,7 @@ import promiseMiddleware from "../../helper/promiseMiddleware";
type RH = (req: Request, res: Response, next?: NextFunction) => any;
function call(handler: RH, req: Request, res: Response) {
return new Promise((yes, no) => {
return new Promise<void>((yes, no) => {
let p = handler(req, res, (err) => {
if (err) no(err);
else yes();

View File

@ -63,7 +63,9 @@ export default class Web {
let m = req.method;
while (m.length < 4) m += " ";
Logging.log(
`${m} ${req.originalUrl} ${req.language} ${resColor}${res.statusCode}\x1b[0m - ${time}ms`
`${m} ${req.originalUrl} ${
(req as any).language || ""
} ${resColor}${res.statusCode}\x1b[0m - ${time}ms`
);
res.removeListener("finish", listener);
};