From abbadc92a0d0b25ebe4f0c1d7a8d2d87f81e99ce Mon Sep 17 00:00:00 2001 From: Viktor Lofgren Date: Wed, 25 Oct 2023 21:25:07 +0200 Subject: [PATCH] (exdecutor) Prevent TriggerAdjacencyCalculationActor from showing up in the actions tab when it isn't running --- .../actor/task/TriggerAdjacencyCalculationActor.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/code/services-core/executor-service/src/main/java/nu/marginalia/actor/task/TriggerAdjacencyCalculationActor.java b/code/services-core/executor-service/src/main/java/nu/marginalia/actor/task/TriggerAdjacencyCalculationActor.java index 9fd9fac6..f81aeb79 100644 --- a/code/services-core/executor-service/src/main/java/nu/marginalia/actor/task/TriggerAdjacencyCalculationActor.java +++ b/code/services-core/executor-service/src/main/java/nu/marginalia/actor/task/TriggerAdjacencyCalculationActor.java @@ -20,12 +20,12 @@ public class TriggerAdjacencyCalculationActor extends RecordActorPrototype { private final ProcessService processService; private final ExecutorService executor = Executors.newSingleThreadExecutor(); - public record Initial() implements ActorStep {} + public record Run() implements ActorStep {} @Override public ActorStep transition(ActorStep self) throws Exception { return switch (self) { - case Initial() -> { + case Run() -> { AtomicBoolean hasError = new AtomicBoolean(false); var future = executor.submit(() -> { try {