From 2eb5c8f450065498321c9a4fcbf1511be092ecce Mon Sep 17 00:00:00 2001 From: Neil Alexander Date: Wed, 8 Jul 2020 16:36:12 +0100 Subject: [PATCH] Yet another v1 vs r0 media endpoint --- mediaapi/routing/routing.go | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/mediaapi/routing/routing.go b/mediaapi/routing/routing.go index bc0de0f45..f4a8b1575 100644 --- a/mediaapi/routing/routing.go +++ b/mediaapi/routing/routing.go @@ -53,12 +53,16 @@ func Setup( activeThumbnailGeneration := &types.ActiveThumbnailGeneration{ PathToResult: map[string]*types.ThumbnailGenerationResult{}, } - r0mux.Handle("/upload", httputil.MakeAuthAPI( + + uploadHandler := httputil.MakeAuthAPI( "upload", userAPI, func(req *http.Request, _ *userapi.Device) util.JSONResponse { return Upload(req, cfg, db, activeThumbnailGeneration) }, - )).Methods(http.MethodPost, http.MethodOptions) + ) + + r0mux.Handle("/upload", uploadHandler).Methods(http.MethodPost, http.MethodOptions) + v1mux.Handle("/upload", uploadHandler).Methods(http.MethodPost, http.MethodOptions) activeRemoteRequests := &types.ActiveRemoteRequests{ MXCToResult: map[string]*types.RemoteRequestResult{},