From 1940f14b79715ad77396c154f691fbaff2f0e216 Mon Sep 17 00:00:00 2001 From: jano3 <jano@bob.co.za> Date: Wed, 12 Jun 2024 07:51:47 +0200 Subject: [PATCH] Update GetS3FileKey to remove leading slash since this is now added automatically by the new SDK version --- s3/s3.go | 13 +++++-------- 1 file changed, 5 insertions(+), 8 deletions(-) diff --git a/s3/s3.go b/s3/s3.go index 509549a..dcf773d 100644 --- a/s3/s3.go +++ b/s3/s3.go @@ -498,18 +498,15 @@ func (s ClientWithHelpers) DeleteObjectFromBucket(bucket string, fileName string func GetS3FileKey(fileName string, folder string) string { var fileKey string - // Trim leading and trailing slashes - fileName = strings.TrimLeft(fileName, "/") - fileName = strings.TrimRight(fileName, "/") + fileName = strings.Trim(fileName, "/") + folder = strings.Trim(folder, "/") if folder != "" { - folder = strings.TrimLeft(folder, "/") - folder = strings.TrimRight(folder, "/") - fileKey += "/" + folder + fileKey = fileName + "/" + folder + } else { + fileKey = fileName } - fileKey += "/" + fileName - return fileKey } -- GitLab