浏览代码

Fix error sending

Dima 2 年之前
父节点
当前提交
9af1a88af0
共有 2 个文件被更改,包括 9 次插入9 次删除
  1. 二进制
      build/app/app
  2. 9 9
      internal/fiber/fiber.go

二进制
build/app/app


+ 9 - 9
internal/fiber/fiber.go

@@ -126,16 +126,16 @@ func initErrorHandler(sp interfaces.IServiceProvider) fiber.ErrorHandler {
 				"code":      fiber.StatusInternalServerError,
 				"text":      "Внутренняя ошибка сервера, идем исправлять...",
 			}
+		}
 
-			if errText != "" {
-				sendErr := sp.GetMailerService().Send(
-					sp.GetEnvService().GetAdminEmail(),
-					"Ошибка на сайте dmitriygnatenko.ru",
-					"Код: "+strconv.Itoa(errCode)+"\r\n"+"Текст: "+errText,
-				)
-				if sendErr != nil {
-					log.Print(sendErr)
-				}
+		if errText != "" && errCode != fiber.StatusNotFound && errCode != fiber.StatusMethodNotAllowed {
+			sendErr := sp.GetMailerService().Send(
+				sp.GetEnvService().GetAdminEmail(),
+				"Ошибка на сайте dmitriygnatenko.ru",
+				"Код: "+strconv.Itoa(errCode)+"\r\n"+"Текст: "+errText,
+			)
+			if sendErr != nil {
+				log.Print(sendErr)
 			}
 		}