From 21f0cfc7b4d444132b9d2f72ec5d1eb3ea1fbe32 Mon Sep 17 00:00:00 2001 From: Sumner Evans Date: Fri, 9 Jun 2023 11:16:47 -0600 Subject: [PATCH] unknown endpoints: allow PUT /_matrix/media/v3/upload As of MSC2246 [1], the PUT method is allowed on the /_matrix/media/v3/upload endpoint. See the spec documentation here: https://spec.matrix.org/v1.7/client-server-api/#put_matrixmediav3uploadservernamemediaid [1]: https://github.com/matrix-org/matrix-spec-proposals/pull/2246 Signed-off-by: Sumner Evans --- tests/unknown_endpoints_test.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tests/unknown_endpoints_test.go b/tests/unknown_endpoints_test.go index 1460fe3e..f777ac44 100644 --- a/tests/unknown_endpoints_test.go +++ b/tests/unknown_endpoints_test.go @@ -81,6 +81,6 @@ func TestUnknownEndpoints(t *testing.T) { // v3 should exist, but not v3/unknown. queryUnknownEndpoint(t, alice, []string{"_matrix", "media", "v3", "unknown"}) - queryUnknownMethod(t, alice, "PUT", []string{"_matrix", "media", "v3", "upload"}) + queryUnknownMethod(t, alice, "PATCH", []string{"_matrix", "media", "v3", "upload"}) }) }