From 13908a9584f7957b77a51e5ed8a3b1a2d5e93a8f Mon Sep 17 00:00:00 2001 From: Travis Ralston <travpc@gmail.com> Date: Tue, 15 Aug 2023 15:45:00 -0600 Subject: [PATCH] Internally fix developer errors on error responses see 1168a7f6b99fff5c96482b4f466769ee71526404 --- api/_routers/98-use-rcontext.go | 3 +++ 1 file changed, 3 insertions(+) diff --git a/api/_routers/98-use-rcontext.go b/api/_routers/98-use-rcontext.go index d9cbc0da..5e682b70 100644 --- a/api/_routers/98-use-rcontext.go +++ b/api/_routers/98-use-rcontext.go @@ -149,6 +149,9 @@ beforeParseDownload: } // Try to find a suitable error code, if one is needed + if errRes, isError := res.(_responses.ErrorResponse); isError { + res = &errRes // just fix it + } if errRes, isError := res.(*_responses.ErrorResponse); isError && proposedStatusCode == http.StatusOK { switch errRes.InternalCode { case common.ErrCodeUnknownToken: -- GitLab