diff --git a/persistence.go b/persistence.go index 8188a741ed068e8f85ba366a6c705fa877cac12f..6f5156681c49e3beb1bd5c06328086d8767c90d7 100644 --- a/persistence.go +++ b/persistence.go @@ -125,12 +125,15 @@ func ReadFromGORM(db *gorm.DB) ([]JobPersistence, error) { func CreateGenericJobFromPersistence[T any](jobImport JobPersistence, runner Runnable[T]) GenericJob { return &Job[T]{ - id: jobImport.ID, - priority: jobImport.Priority, - timeout: jobImport.Timeout, - maxRetries: jobImport.MaxRetries, - RetryDelay: jobImport.RetryDelay, - runner: runner, + id: jobImport.ID, + priority: jobImport.Priority, + timeout: jobImport.Timeout, + maxRetries: jobImport.MaxRetries, + RetryDelay: jobImport.RetryDelay, + dependencies: jobImport.Dependencies, + runner: runner, + stats: jobImport.Stats, + logs: jobImport.Logs, } }