From 506bfca8b28f2d716bb1bb7028913caed0478318 Mon Sep 17 00:00:00 2001 From: Gani Georgiev Date: Sun, 11 Dec 2022 01:39:13 +0200 Subject: [PATCH] removed logs fails/retry since it is now handled by default in daos.Dao --- apis/middlewares.go | 15 ++------------- 1 file changed, 2 insertions(+), 13 deletions(-) diff --git a/apis/middlewares.go b/apis/middlewares.go index 542ce751..72ad40ec 100644 --- a/apis/middlewares.go +++ b/apis/middlewares.go @@ -333,19 +333,8 @@ func ActivityLogger(app core.App) echo.MiddlewareFunc { model.RefreshUpdated() routine.FireAndForget(func() { - attempts := 1 - - BeginSave: - logErr := app.LogsDao().SaveRequest(model) - if logErr != nil { - // try one more time after 10s in case of SQLITE_BUSY or "database is locked" error - if attempts <= 2 { - attempts++ - time.Sleep(10 * time.Second) - goto BeginSave - } else if app.IsDebug() { - log.Println("Log save failed:", logErr) - } + if err := app.LogsDao().SaveRequest(model); err != nil && app.IsDebug() { + log.Println("Log save failed:", err) } // Delete old request logs