diff --git a/buffoonery.nimble b/buffoonery.nimble index 6b075b8..fe33016 100644 --- a/buffoonery.nimble +++ b/buffoonery.nimble @@ -1,6 +1,6 @@ # Package -version = "0.4.3" +version = "0.4.4" author = "Jonathan Bernard" description = "Jonathan's opinionated extensions and auth layer for Jester." license = "MIT" diff --git a/src/buffoonery/apierror.nim b/src/buffoonery/apierror.nim index a9af6f8..98fdef1 100644 --- a/src/buffoonery/apierror.nim +++ b/src/buffoonery/apierror.nim @@ -10,6 +10,7 @@ proc newApiError*(parent: ref Exception = nil, respCode: HttpCode, respMsg: stri result = newException(ApiError, msg, parent) result.respCode = respCode result.respMsg = respMsg + result.trace &= parent.trace proc raiseApiError*(respCode: HttpCode, respMsg: string, msg = "") =