From 9793e00434af8a65bfd49b587d4b8eff0311cdfe Mon Sep 17 00:00:00 2001 From: Tulir Asokan Date: Wed, 3 May 2023 18:44:51 +0300 Subject: [PATCH] Fix message on captcha errors --- portal.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/portal.go b/portal.go index fea1294..4486aa7 100644 --- a/portal.go +++ b/portal.go @@ -1156,7 +1156,7 @@ func errorToStatusReason(err error) (reason event.MessageStatusReason, status ev case errors.Is(err, errTargetNotFound): return event.MessageStatusGenericError, event.MessageStatusFail, true, false, "", nil case errors.As(err, &restErr): - if restErr.Message != nil { + if restErr.Message != nil && (restErr.Message.Code != 0 || len(restErr.Message.Message) > 0) { reason, humanMessage = restErrorToStatusReason(restErr.Message) status = event.MessageStatusFail isCertain = true