diff --git a/manager/src/main/java/org/jiayunet/service/JobCleanService.java b/manager/src/main/java/org/jiayunet/service/JobCleanService.java index f6cdde9..a77ab6e 100644 --- a/manager/src/main/java/org/jiayunet/service/JobCleanService.java +++ b/manager/src/main/java/org/jiayunet/service/JobCleanService.java @@ -248,7 +248,7 @@ public class JobCleanService { if (arrayNode.isArray()) { for (JsonNode node : arrayNode) { long id = node.asLong(0); - if (id > 0 && validIds.contains(id)) { + if (id > 0 && validIds.contains(id) && !result.contains(id)) { result.add(id); } }