taler-mailbox

Service for asynchronous wallet-to-wallet payment messages
Log | Files | Refs | Submodules | README | LICENSE

commit ab142d76a6d9abac30260a6ee19fb89a7a0b4f33
parent 45827d4febd8b16548668e94c7c5e8fddc4f533c
Author: Martin Schanzenbach <schanzen@gnunet.org>
Date:   Wed,  5 Nov 2025 23:46:46 +0100

bad request is bad request

Diffstat:
Mpkg/rest/mailbox.go | 2+-
1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/pkg/rest/mailbox.go b/pkg/rest/mailbox.go @@ -385,7 +385,7 @@ func (m *Mailbox) updateKeysResponse(w http.ResponseWriter, r *http.Request) { } err := json.NewDecoder(r.Body).Decode(&msg) if err != nil { - w.WriteHeader(http.StatusInternalServerError) + http.Error(w, "Malformed request body", http.StatusBadRequest) return } pkey, err := util.Base32CrockfordDecode(msg.Keys.SigningKey, 32)