diff --git a/src/services/send_service_impl.go b/src/services/send_service_impl.go index 3c6a6e4..145e590 100644 --- a/src/services/send_service_impl.go +++ b/src/services/send_service_impl.go @@ -99,7 +99,7 @@ func (service SendServiceImpl) SendImage(c *fiber.Ctx, request structs.SendImage go func() { errDelete := utils.RemoveFile(0, oriImagePath, newImagePath) if errDelete != nil { - fmt.Println(errDelete) + fmt.Println("error when deleting picture: ", errDelete) } }() if err != nil { @@ -226,7 +226,7 @@ func (service SendServiceImpl) SendVideo(c *fiber.Ctx, request structs.SendVideo }} ts, err := service.WaCli.SendMessage(dataWaRecipient, "", msg) go func() { - errDelete := utils.RemoveFile(0, oriVideoPath, thumbnailVideoPath) + errDelete := utils.RemoveFile(0, oriVideoPath, compresVideoPath, thumbnailVideoPath, thumbnailResizeVideoPath) if errDelete != nil { fmt.Println(errDelete) } diff --git a/src/utils/general.go b/src/utils/general.go index 39b4110..322f959 100644 --- a/src/utils/general.go +++ b/src/utils/general.go @@ -14,7 +14,9 @@ func RemoveFile(delaySecond int, paths ...string) error { for _, path := range paths { err := os.Remove(path) - return err + if err != nil { + return err + } } return nil }