Skip to content
Snippets Groups Projects

In GetS3FileKey, check if "folder" string exist before appending "/"

Merged Francé Wilke requested to merge s3-key-folder-check into main
1 file
+ 10
3
Compare changes
  • Side-by-side
  • Inline
+ 10
3
@@ -312,12 +312,19 @@ func (s SessionWithHelpers) DeleteObjectFromBucket(bucket string, fileName strin
}
func GetS3FileKey(fileName string, folder string) string {
var fileKey string
// Trim leading and trailing slashes
fileName = strings.TrimLeft(fileName, "/")
fileName = strings.TrimRight(fileName, "/")
folder = strings.TrimLeft(folder, "/")
folder = strings.TrimRight(folder, "/")
if folder != "" {
folder = strings.TrimLeft(folder, "/")
folder = strings.TrimRight(folder, "/")
fileKey += "/" + folder
}
fileKey += "/" + fileName
return "/" + folder + "/" + fileName
return fileKey
}
Loading