From 694b88d20011e72ba3054be40adf4d3d9ce9987a Mon Sep 17 00:00:00 2001 From: Glax Date: Fri, 9 May 2025 12:31:40 +0200 Subject: [PATCH] Reload Jobs loaded in context --- API/Tranga.cs | 3 +++ 1 file changed, 3 insertions(+) diff --git a/API/Tranga.cs b/API/Tranga.cs index 976ed9e..753f26d 100644 --- a/API/Tranga.cs +++ b/API/Tranga.cs @@ -5,6 +5,7 @@ using API.Schema.NotificationConnectors; using log4net; using log4net.Config; using Microsoft.EntityFrameworkCore; +using Microsoft.EntityFrameworkCore.ChangeTracking; namespace API; @@ -119,6 +120,8 @@ public static class Tranga Log.Info("JobStarter Thread running."); while (true) { + foreach (EntityEntry entityEntry in context.ChangeTracker.Entries().ToArray()) + entityEntry.Reload(); //Update finished Jobs to new states List completedJobs = context.Jobs.Where(j => j.state == JobState.Completed).ToList(); foreach (Job completedJob in completedJobs)