Quellcode durchsuchen

[dav] signal notimplemented on mkcol

otherwise nautilus runs amok...
cgars vor 7 Jahren
Ursprung
Commit
b5d549eec9
1 geänderte Dateien mit 1 neuen und 4 gelöschten Zeilen
  1. 1 4
      vendor/golang.org/x/net/webdav/webdav.go

+ 1 - 4
vendor/golang.org/x/net/webdav/webdav.go

@@ -72,9 +72,6 @@ func (h *Handler) ServeHTTP(w http.ResponseWriter, r *http.Request) {
 
 	if status != 0 {
 		w.WriteHeader(status)
-		if status != http.StatusNoContent {
-			w.Write([]byte(StatusText(status)))
-		}
 	}
 	if h.Logger != nil {
 		h.Logger(r, err)
@@ -309,7 +306,7 @@ func (h *Handler) handleMkcol(w http.ResponseWriter, r *http.Request) (status in
 		if os.IsNotExist(err) {
 			return http.StatusConflict, err
 		}
-		return http.StatusMethodNotAllowed, err
+		return http.StatusNotImplemented, err
 	}
 	return http.StatusCreated, nil
 }