diff --git a/API/Schema/Jobs/Job.cs b/API/Schema/Jobs/Job.cs index ddb2774..e7c4ac6 100644 --- a/API/Schema/Jobs/Job.cs +++ b/API/Schema/Jobs/Job.cs @@ -77,7 +77,6 @@ public abstract class Job PgsqlContext context = scope.ServiceProvider.GetRequiredService(); try { - context.Attach(this); this.state = JobState.Running; context.SaveChanges(); ret = RunInternal(context).ToArray(); diff --git a/API/Tranga.cs b/API/Tranga.cs index f5039f8..fa37bd4 100644 --- a/API/Tranga.cs +++ b/API/Tranga.cs @@ -113,9 +113,6 @@ public static class Tranga Log.Debug("Loading Jobs..."); DateTime loadStart = DateTime.UtcNow; context.Jobs.Load(); - Log.Debug("Updating Entries..."); - foreach (EntityEntry entityEntry in context.ChangeTracker.Entries().ToArray()) - entityEntry.Reload(); Log.Debug($"Jobs Loaded! (took {DateTime.UtcNow.Subtract(loadStart).TotalMilliseconds}ms)"); //Update finished Jobs to new states List completedJobs = context.Jobs.Local.Where(j => j.state == JobState.Completed).ToList();