diff --git a/src/clientlayers/MessageRequest.jl b/src/clientlayers/MessageRequest.jl index de467c2d9..adc16693f 100644 --- a/src/clientlayers/MessageRequest.jl +++ b/src/clientlayers/MessageRequest.jl @@ -35,6 +35,9 @@ function messagelayer(handler) handler(req; verbose, response_stream, kw...) end catch e + if e isa CapturedException + e = e.ex + end if e isa StatusError resp = e.response end