From 27eac8f91564cede325a8ec839aa0c91add3337c Mon Sep 17 00:00:00 2001 From: Till Faelligen Date: Fri, 16 Oct 2020 16:13:14 +0200 Subject: [PATCH] Return a better error message --- clientapi/routing/receipt.go | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/clientapi/routing/receipt.go b/clientapi/routing/receipt.go index 944eed6a4..fe8fe765d 100644 --- a/clientapi/routing/receipt.go +++ b/clientapi/routing/receipt.go @@ -15,6 +15,7 @@ package routing import ( + "fmt" "net/http" "time" @@ -39,7 +40,7 @@ func SetReceipt(req *http.Request, eduAPI api.EDUServerInputAPI, device *userapi // currently only m.read is accepted if receiptType != "m.read" { - return util.MessageResponse(400, "Bad Request") + return util.MessageResponse(400, fmt.Sprintf("receipt type must be m.read not '%s'", receiptType)) } if err := api.SendReceipt(req.Context(), eduAPI, device.UserID, roomId, eventId, receiptType, timestamp); err != nil {