diff --git a/im-center-server/src/main/java/cn/axzo/im/group/message/timeline/Timeline.java b/im-center-server/src/main/java/cn/axzo/im/group/message/timeline/Timeline.java index 433473e..532a19d 100644 --- a/im-center-server/src/main/java/cn/axzo/im/group/message/timeline/Timeline.java +++ b/im-center-server/src/main/java/cn/axzo/im/group/message/timeline/Timeline.java @@ -20,7 +20,7 @@ public class Timeline { public Timeline(Long beginMs, Long endMs) { BizAssertions.assertTrue(beginMs <= endMs, "beginMs must be less than or equal to endMs"); nodes = new LinkedList<>(); - prepend(split(beginMs, endMs, splitCount)); + prepend(split(beginMs, endMs)); } private void prepend(List nodes) { @@ -34,7 +34,7 @@ public class Timeline { BizAssertions.assertTrue(node.isSplittable(), "node is not splittable"); nodes.removeFirst(); splitCount *= 2; - prepend(split(node.getBeginMs(), node.getEndMs(), splitCount)); + prepend(split(node.getBeginMs(), node.getEndMs())); return peek(); } @@ -51,7 +51,7 @@ public class Timeline { return nodes.peek(); } - private List split(Long beginMs, Long endMs, int splitCount) { + private List split(Long beginMs, Long endMs) { BizAssertions.assertTrue(beginMs <= endMs, "beginMs must be less than or equal to endMs"); List nodes = new ArrayList<>(); long totalDuration = endMs - beginMs;