From ececdd3df8b6d062dc02a565c6505ea706d2c6ef Mon Sep 17 00:00:00 2001 From: Volker Schukai <volker.schukai@schukai.com> Date: Mon, 13 Nov 2023 13:20:10 +0100 Subject: [PATCH] fix: stats should always be written #23 --- database.go | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/database.go b/database.go index a9a46ca..10e9e76 100644 --- a/database.go +++ b/database.go @@ -120,9 +120,7 @@ func (s *DBSaver) Start() error { } } - if result.RowsAffected == 0 { - tx.Model(&permJob.Stats).Updates(permJob.Stats) - } + tx.Model(&permJob.Stats).Updates(permJob.Stats) for i, _ := range memLogs { memLogs[i].LogID = 0 @@ -280,7 +278,7 @@ func (s *DBSaver) ResetStats(job GenericJob) error { permJob.Stats = JobStats{ JobID: permJob.GetID(), } - + txErr := tx.Model(&permJob).Updates(permJob).Error if txErr != nil { return txErr -- GitLab