From 30a97041bbfc8e31a7d5555684d4fa16e89ddb41 Mon Sep 17 00:00:00 2001 From: Volker Schukai <volker.schukai@schukai.com> Date: Sun, 5 May 2024 16:12:24 +0200 Subject: [PATCH] fix: runnable is nil #68 --- job.go | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/job.go b/job.go index d6082ab..fbb61c7 100644 --- a/job.go +++ b/job.go @@ -107,7 +107,6 @@ func (j *Job[T]) GetPersistence() JobPersistence { MaxRetries: j.maxRetries, RetryDelay: j.retryDelay, Dependencies: j.dependencies, - Runnable: j.runner.GetPersistence(), Pause: j.pause, PauseReason: j.pauseReason, @@ -117,6 +116,10 @@ func (j *Job[T]) GetPersistence() JobPersistence { Stats: j.stats, } + if j.runner != nil { + job.Runnable = j.runner.GetPersistence() + } + if j.scheduler != nil { job.Scheduler = j.scheduler.GetPersistence() } -- GitLab