refactor: add current request to tusJwtResponseWriter
This commit is contained in:
parent
73fa265939
commit
9bf10b19bf
|
@ -110,6 +110,7 @@ func AuthMiddleware(handler jape.Handler, portal interfaces.Portal) jape.Handler
|
||||||
|
|
||||||
type tusJwtResponseWriter struct {
|
type tusJwtResponseWriter struct {
|
||||||
http.ResponseWriter
|
http.ResponseWriter
|
||||||
|
req *http.Request
|
||||||
}
|
}
|
||||||
|
|
||||||
func (w *tusJwtResponseWriter) WriteHeader(statusCode int) {
|
func (w *tusJwtResponseWriter) WriteHeader(statusCode int) {
|
||||||
|
@ -161,7 +162,7 @@ func BuildS5TusApi(portal interfaces.Portal) jape.Handler {
|
||||||
return http.HandlerFunc(func(w http.ResponseWriter, r *http.Request) {
|
return http.HandlerFunc(func(w http.ResponseWriter, r *http.Request) {
|
||||||
res := w
|
res := w
|
||||||
if r.Method == http.MethodPost && r.URL.Path == "/s5/upload/tus" {
|
if r.Method == http.MethodPost && r.URL.Path == "/s5/upload/tus" {
|
||||||
res = &tusJwtResponseWriter{ResponseWriter: w}
|
res = &tusJwtResponseWriter{ResponseWriter: w, req: r}
|
||||||
}
|
}
|
||||||
|
|
||||||
h.ServeHTTP(res, r)
|
h.ServeHTTP(res, r)
|
||||||
|
|
Loading…
Reference in New Issue