From 7ed4ad326b94442dd19a172f9b881bf949963c1f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Felix=20Geisendo=CC=88rfer?= Date: Mon, 18 Mar 2013 17:07:00 +0100 Subject: [PATCH] Return range header for puts --- src/cmd/tusd/http.go | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/cmd/tusd/http.go b/src/cmd/tusd/http.go index 3aa16cb..d0cbd68 100644 --- a/src/cmd/tusd/http.go +++ b/src/cmd/tusd/http.go @@ -98,10 +98,14 @@ func putFile(w http.ResponseWriter, r *http.Request, fileId string) { return } - // @TODO: Return X-Missing header + setFileRangeHeader(w, fileId) } func headFile(w http.ResponseWriter, r *http.Request, fileId string) { + setFileRangeHeader(w, fileId) +} + +func setFileRangeHeader(w http.ResponseWriter, fileId string) { chunks, err := getReceivedChunks(fileId) if err != nil { reply(w, http.StatusInternalServerError, err.Error())