File tree Expand file tree Collapse file tree 2 files changed +5
-4
lines changed Expand file tree Collapse file tree 2 files changed +5
-4
lines changed Original file line number Diff line number Diff line change @@ -203,7 +203,7 @@ func (i image) UploadImage(c *fiber.Ctx) error {
203
203
}
204
204
205
205
// Generate random name and construct object name
206
- randomName := service . RandomName ( 10 )
206
+ randomName := uuid . New (). String ( )
207
207
// Sanitize file extension
208
208
fileExtension := service .SanitizeObjectName (parseFileName [len (parseFileName )- 1 ])
209
209
imageName := randomName + "." + fileExtension
@@ -356,7 +356,7 @@ func (i image) UploadWithUrl(c *fiber.Ctx) error {
356
356
}
357
357
}
358
358
359
- randomName := service . RandomName ( 10 )
359
+ randomName := uuid . New (). String ( )
360
360
// Sanitize extension
361
361
sanitizedExtension := service .SanitizeObjectName (extension )
362
362
objectName := randomName + "." + sanitizedExtension
@@ -603,7 +603,7 @@ func (i *image) BatchUpload(c *fiber.Ctx) error {
603
603
defer fileContent .Close ()
604
604
605
605
// Generate object name
606
- randomName := service . RandomName ( 10 )
606
+ randomName := uuid . New (). String ( )
607
607
// Sanitize filename
608
608
sanitizedFilename := service .SanitizeObjectName (file .Filename )
609
609
objectName := randomName + "_" + sanitizedFilename
Original file line number Diff line number Diff line change 7
7
"fmt"
8
8
"io"
9
9
"log"
10
+ "math/rand"
10
11
"net/http"
11
12
"os"
12
13
"path/filepath"
@@ -41,7 +42,7 @@ func ReadEnvAndSet() error {
41
42
}
42
43
43
44
func RandomName (length int ) string {
44
- return strconv . FormatInt ( time .Now ().UnixMicro (), 10 )
45
+ return fmt . Sprintf ( "%d_%d" , time .Now ().UnixMicro (), rand . Intn ( 1000000 ) )
45
46
}
46
47
47
48
func StreamToByte (stream io.Reader ) []byte {
You can’t perform that action at this time.
0 commit comments