started error refractor

This commit is contained in:
Ben
2018-11-05 13:53:45 +00:00
parent 7ed789b30c
commit 51616a15cb
2 changed files with 8 additions and 0 deletions

View File

@@ -0,0 +1,6 @@
export class ErrorHandler {
static async newError(err, req, res, next) {
}
}

View File

@@ -1,6 +1,7 @@
import {Logger} from '../../models/logger'; import {Logger} from '../../models/logger';
import {Server} from '../../server'; import {Server} from '../../server';
import {MiddleWare} from '../middleware/index'; import {MiddleWare} from '../middleware/index';
import {ErrorHandler} from '../middleware/errors/errorHandler';
import {StatusCodes} from '../status'; import {StatusCodes} from '../status';
import {Controllers} from '../index'; import {Controllers} from '../index';
@@ -35,6 +36,7 @@ export class Router {
app.delete('/auth/deletenote', [MiddleWare.RateLimits.request, MiddleWare.Auth.authUser]); app.delete('/auth/deletenote', [MiddleWare.RateLimits.request, MiddleWare.Auth.authUser]);
app.delete('/auth/deletegroup', [MiddleWare.RateLimits.request, MiddleWare.Auth.authUser]); app.delete('/auth/deletegroup', [MiddleWare.RateLimits.request, MiddleWare.Auth.authUser]);
app.use(ErrorHandler.newError);
app.get('*', [MiddleWare.RateLimits.request, StatusCodes.pageNotFound]); app.get('*', [MiddleWare.RateLimits.request, StatusCodes.pageNotFound]);
Logger.info('HTTP endpoints settup'); Logger.info('HTTP endpoints settup');
} }