diff --git a/powerjob-server/powerjob-server-core/src/main/java/tech/powerjob/server/core/scheduler/PowerScheduleService.java b/powerjob-server/powerjob-server-core/src/main/java/tech/powerjob/server/core/scheduler/PowerScheduleService.java index 11382830..977210cb 100644 --- a/powerjob-server/powerjob-server-core/src/main/java/tech/powerjob/server/core/scheduler/PowerScheduleService.java +++ b/powerjob-server/powerjob-server-core/src/main/java/tech/powerjob/server/core/scheduler/PowerScheduleService.java @@ -278,7 +278,7 @@ public class PowerScheduleService { if (nextTriggerTime == null) { log.warn("[Workflow-{}] this workflow won't be scheduled anymore, system will set the status to DISABLE!", wfInfo.getId()); - wfInfo.setStatus(SwitchableStatus.DISABLE.getV()); + updateEntity.setStatus(SwitchableStatus.DISABLE.getV()); } else { updateEntity.setNextTriggerTime(nextTriggerTime.getTime()); }