From b870e8b9fa3735f664e8f038a0dbb62395b31c6c Mon Sep 17 00:00:00 2001
From: Volker Schukai <volker.schukai@schukai.com>
Date: Sun, 5 May 2024 15:21:43 +0200
Subject: [PATCH] fix: delete job need a job (nil pointer exception) #67

---
 manager.go | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/manager.go b/manager.go
index 5f88677..de2bfda 100644
--- a/manager.go
+++ b/manager.go
@@ -151,6 +151,8 @@ func (m *Manager) DeleteJob(id JobID) error {
 
 	if job, ok = m.activeJobs[id]; ok {
 		_ = m.removeJobInternal(id)
+	} else {
+		job = GenericJob(&Job[any]{id: id})
 	}
 
 	if m.jobSyncer != nil {
-- 
GitLab