From 4c37afb446e237201baba5a61dba4df6405d4225 Mon Sep 17 00:00:00 2001 From: Alex <33497058+bexsoft@users.noreply.github.com> Date: Mon, 23 Jan 2023 21:53:20 -0600 Subject: [PATCH] Removed Force Delete from delete multiple objects request (#2592) Signed-off-by: Benjamin Perez --- restapi/user_objects.go | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/restapi/user_objects.go b/restapi/user_objects.go index c4d160d9d..3050375c0 100644 --- a/restapi/user_objects.go +++ b/restapi/user_objects.go @@ -684,13 +684,12 @@ func deleteObjects(ctx context.Context, client MCClient, bucket string, path str // Use cases: // * Remove objects recursively func deleteMultipleObjects(ctx context.Context, client MCClient, recursive, allVersions, isBypass bool) error { - isIncomplete := false - isRemoveBucket := false - forceDelete := false - - if recursive || (allVersions && !isBypass) { - forceDelete = true - } + // Constants defined to make this code more readable + const ( + isIncomplete = false + isRemoveBucket = false + forceDelete = false // Force delete not meant to be used by console UI. + ) listOpts := mc.ListOptions{ Recursive: recursive,