Fix defer placement for image file closure
This commit is contained in:
1 parent
365133ccf2
commit
4960ffb05e
1 file changed
+1
-1
@@ -263,10 +263,10 @@ func GetBase64sFromForm(c *gin.Context, fieldName string) ([]*Base64Data, error)
|
|||||||
var imageBase64s []*Base64Data
|
var imageBase64s []*Base64Data
|
||||||
for _, file := range imageFiles {
|
for _, file := range imageFiles {
|
||||||
image, err := file.Open()
|
image, err := file.Open()
|
||||||
defer image.Close()
|
|
||||||
if err != nil {
|
if err != nil {
|
||||||
return nil, errors.New("failed to open image file")
|
return nil, errors.New("failed to open image file")
|
||||||
}
|
}
|
||||||
|
defer image.Close()
|
||||||
imageData, err := io.ReadAll(image)
|
imageData, err := io.ReadAll(image)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
return nil, errors.New("failed to read image file")
|
return nil, errors.New("failed to read image file")
|
||||||
|
|||||||
Reference in new issue
Block a user