From afbeb7cb6ed11fea532ee21943440759daf41151 Mon Sep 17 00:00:00 2001 From: Ben McClelland Date: Sat, 28 Feb 2026 16:14:46 -0800 Subject: [PATCH] fix: azure modernize part number loop check The part number loop check can be simplified with slices.Contains. --- backend/azure/azure.go | 9 ++------- 1 file changed, 2 insertions(+), 7 deletions(-) diff --git a/backend/azure/azure.go b/backend/azure/azure.go index 2efb015f..e32e3c71 100644 --- a/backend/azure/azure.go +++ b/backend/azure/azure.go @@ -28,6 +28,7 @@ import ( "net/url" "os" "path/filepath" + "slices" "sort" "strconv" "strings" @@ -2225,13 +2226,7 @@ func (az *Azure) trackZeroBytePart(ctx context.Context, bucket, key, uploadId st // Deduplicate: replace an existing entry for the same partNumber. parts := parseZeroByteParts(meta) - found := false - for _, p := range parts { - if p == partNumber { - found = true - break - } - } + found := slices.Contains(parts, partNumber) if !found { parts = append(parts, partNumber) }