Skip to content
This repository was archived by the owner on Mar 22, 2019. It is now read-only.

Commit 2699f65

Browse files
author
Chanlito
committed
* rename ApplicationExceptionFilter -> AppExceptionFilter
* rename WebsocketsExceptionFilter -> WsExceptionFilter
1 parent c4d2130 commit 2699f65

File tree

2 files changed

+6
-5
lines changed

2 files changed

+6
-5
lines changed

src/exception/app-exception.filter.ts

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ import { Catch, ExceptionFilter, HttpStatus } from '@nestjs/common';
33
import { Logger } from '../logger';
44

55
@Catch()
6-
export class ApplicationExceptionFilter implements ExceptionFilter {
6+
export class AppExceptionFilter implements ExceptionFilter {
77
constructor(private readonly logger?: Logger) {}
88

99
catch(err: any, res: any) {
@@ -32,10 +32,11 @@ export class ApplicationExceptionFilter implements ExceptionFilter {
3232
res.status(statusCode).json(responseBody);
3333

3434
if (this.logger) {
35+
const msg = `[AppExceptionFilter] ${responseBody.message}`;
3536
if (statusCode >= 500) {
36-
this.logger.error(responseBody, responseBody.message);
37+
this.logger.error(responseBody, msg);
3738
} else {
38-
this.logger.warn(responseBody, responseBody.message);
39+
this.logger.warn(responseBody, msg);
3940
}
4041
}
4142
}

src/exception/ws-exception.filter.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
1-
import { Catch, WsExceptionFilter } from '@nestjs/common';
1+
import { Catch, WsExceptionFilter as NestWsExceptionFilter } from '@nestjs/common';
22
import { WsException } from '@nestjs/websockets';
33

44
@Catch(WsException)
5-
export class WebsocketsExceptionFilter implements WsExceptionFilter {
5+
export class WsExceptionFilter implements NestWsExceptionFilter {
66
catch(exception: WsException, socket: any) {
77
socket.emit('exception', {
88
status: 'exception',

0 commit comments

Comments
 (0)