From 86b9ada9b5eb294d38a755fc1b609fa2994dcf76 Mon Sep 17 00:00:00 2001 From: "A.Unger" Date: Wed, 8 Sep 2021 11:50:01 +0200 Subject: [PATCH] guard on ParseForm --- graph/pkg/service/v0/drives.go | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/graph/pkg/service/v0/drives.go b/graph/pkg/service/v0/drives.go index b31c25f70..d2b330afc 100644 --- a/graph/pkg/service/v0/drives.go +++ b/graph/pkg/service/v0/drives.go @@ -145,7 +145,10 @@ func (g Graph) CreateDrive(w http.ResponseWriter, r *http.Request) { return } - r.ParseForm() + if err := r.ParseForm(); err != nil { + errorcode.GeneralException.Render(w, r, http.StatusUnauthorized, err.Error()) + return + } s := sproto.NewPermissionService("com.owncloud.api.settings", grpc.DefaultClient)