Skip to content

Commit 4c37afb

Browse files
authored
Removed Force Delete from delete multiple objects request (#2592)
Signed-off-by: Benjamin Perez <benjamin@bexsoft.net>
1 parent 86115af commit 4c37afb

File tree

1 file changed

+6
-7
lines changed

1 file changed

+6
-7
lines changed

restapi/user_objects.go

Lines changed: 6 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -684,13 +684,12 @@ func deleteObjects(ctx context.Context, client MCClient, bucket string, path str
684684
// Use cases:
685685
// * Remove objects recursively
686686
func deleteMultipleObjects(ctx context.Context, client MCClient, recursive, allVersions, isBypass bool) error {
687-
isIncomplete := false
688-
isRemoveBucket := false
689-
forceDelete := false
690-
691-
if recursive || (allVersions && !isBypass) {
692-
forceDelete = true
693-
}
687+
// Constants defined to make this code more readable
688+
const (
689+
isIncomplete = false
690+
isRemoveBucket = false
691+
forceDelete = false // Force delete not meant to be used by console UI.
692+
)
694693

695694
listOpts := mc.ListOptions{
696695
Recursive: recursive,

0 commit comments

Comments
 (0)