Skip to content

Commit bd2d5d9

Browse files
committed
remove terraformErrorHandler
1 parent 562f1ed commit bd2d5d9

File tree

1 file changed

+1
-17
lines changed

1 file changed

+1
-17
lines changed

src/app.ts

Lines changed: 1 addition & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -2,28 +2,14 @@ import {
22
corsHandler,
33
CorsOptions,
44
createApp,
5-
errorHandler,
65
registerDocs,
76
registerVersion,
87
} from '@scaffoldly/serverless-util';
9-
import express, { NextFunction, Request, Response } from 'express';
8+
import express from 'express';
109
import { readFileSync } from 'fs';
1110
import packageJson from '../package.json';
12-
import { TerraformError } from './interfaces/errors';
1311
import { RegisterRoutes } from './routes';
1412

15-
export function terraformErrorHandler(version: string) {
16-
return (err: Error | any, req: Request, res: Response, next: NextFunction): Response | void => {
17-
if (err instanceof TerraformError) {
18-
err.respond(res);
19-
next();
20-
return;
21-
}
22-
23-
return errorHandler(version)(err, req, res, next);
24-
};
25-
}
26-
2713
import swaggerJson from './swagger.json';
2814

2915
const app = createApp({ logHeaders: true });
@@ -34,8 +20,6 @@ app.use(corsHandler(corsOptions));
3420

3521
RegisterRoutes(app);
3622

37-
app.use(terraformErrorHandler(packageJson.version));
38-
3923
registerDocs(app, swaggerJson);
4024
registerVersion(app, packageJson.version);
4125

0 commit comments

Comments
 (0)