From 6991d4e8d30606000e8e234133051470b02006ba Mon Sep 17 00:00:00 2001
From: Volker Schukai <volker.schukai@schukai.com>
Date: Mon, 13 Nov 2023 15:24:50 +0100
Subject: [PATCH] fix: stats are not updated #24

---
 database.go | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/database.go b/database.go
index 10e9e76..aa69b29 100644
--- a/database.go
+++ b/database.go
@@ -275,11 +275,11 @@ func (s *DBSaver) ResetStats(job GenericJob) error {
 	return db.Transaction(func(tx *gorm.DB) error {
 		permJob := job.GetPersistence()
 
-		permJob.Stats = JobStats{
+		defaultStats := JobStats{
 			JobID: permJob.GetID(),
 		}
 
-		txErr := tx.Model(&permJob).Updates(permJob).Error
+		txErr := tx.Model(&permJob).Update("Stats", defaultStats).Error
 		if txErr != nil {
 			return txErr
 		}
-- 
GitLab