From 831d9103fbc397ee93f4535589aa917b9f1137d7 Mon Sep 17 00:00:00 2001 From: tangdeyi Date: Tue, 24 Oct 2023 17:31:18 +0800 Subject: [PATCH] fix(objectnode): fix delete object 5xx error Signed-off-by: tangdeyi --- objectnode/api_handler_object.go | 3 +++ 1 file changed, 3 insertions(+) diff --git a/objectnode/api_handler_object.go b/objectnode/api_handler_object.go index 05e1a7120..918f66ba4 100644 --- a/objectnode/api_handler_object.go +++ b/objectnode/api_handler_object.go @@ -1460,6 +1460,9 @@ func (o *ObjectNode) deleteObjectHandler(w http.ResponseWriter, r *http.Request) if err != nil { log.LogErrorf("deleteObjectHandler: Volume delete file fail: "+ "requestID(%v) volume(%v) path(%v) err(%v)", GetRequestID(r), vol.Name(), param.Object(), err) + if strings.Contains(err.Error(), AccessDenied.ErrorMessage) { + err = AccessDenied + } return }