From 361fcd64c49ab1695fc064a82eb5a707eb1d60e5 Mon Sep 17 00:00:00 2001 From: Josh Gibson Date: Wed, 24 Jul 2019 16:12:21 -0400 Subject: [PATCH 1/2] feat(exception): adds sso-exception --- src/modules/exceptions/index.ts | 1 + src/modules/exceptions/sso.exception.ts | 12 ++++++++++++ 2 files changed, 13 insertions(+) create mode 100644 src/modules/exceptions/sso.exception.ts diff --git a/src/modules/exceptions/index.ts b/src/modules/exceptions/index.ts index 443fb27..3c0373b 100755 --- a/src/modules/exceptions/index.ts +++ b/src/modules/exceptions/index.ts @@ -8,5 +8,6 @@ export * from './passive.exception'; export * from './redirect.exception'; export * from './redis.exception'; export * from './sql.exception'; +export * from './sso.exception'; export * from './unauthorized.exception'; export * from './validation.exception'; diff --git a/src/modules/exceptions/sso.exception.ts b/src/modules/exceptions/sso.exception.ts new file mode 100644 index 0000000..50c0047 --- /dev/null +++ b/src/modules/exceptions/sso.exception.ts @@ -0,0 +1,12 @@ +import { HttpStatus } from '@nestjs/common'; +import { LoggedException } from './logged.exception'; + +export class SsoException extends LoggedException { + constructor(error?: Error, customMessage?: string) { + super( + customMessage || 'Internal server error with database', + HttpStatus.INTERNAL_SERVER_ERROR, + error + ); + } +} From f56e54512c7b7c435be3b798a301043489f72259 Mon Sep 17 00:00:00 2001 From: Josh Gibson Date: Thu, 25 Jul 2019 07:10:33 -0400 Subject: [PATCH 2/2] fix: default message refers to sso --- src/modules/exceptions/sso.exception.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/modules/exceptions/sso.exception.ts b/src/modules/exceptions/sso.exception.ts index 50c0047..56ece92 100644 --- a/src/modules/exceptions/sso.exception.ts +++ b/src/modules/exceptions/sso.exception.ts @@ -4,7 +4,7 @@ import { LoggedException } from './logged.exception'; export class SsoException extends LoggedException { constructor(error?: Error, customMessage?: string) { super( - customMessage || 'Internal server error with database', + customMessage || 'Internal server error with SSO', HttpStatus.INTERNAL_SERVER_ERROR, error );