diff --git a/inside-notices/src/main/java/cn/axzo/msg/center/nimpush/device/PushDeviceService.java b/inside-notices/src/main/java/cn/axzo/msg/center/nimpush/device/PushDeviceService.java index d525dbd3..34269bd4 100644 --- a/inside-notices/src/main/java/cn/axzo/msg/center/nimpush/device/PushDeviceService.java +++ b/inside-notices/src/main/java/cn/axzo/msg/center/nimpush/device/PushDeviceService.java @@ -43,6 +43,8 @@ public class PushDeviceService { } public PushDeviceSnapshots createDeviceSnapshots(Collection personIds) { + if (CollectionUtils.isNotEmpty(personIds)) + return new PushDeviceSnapshots(this, Collections.emptyList()); ArrayList uniquePersonIds = new ArrayList<>(new HashSet<>(personIds)); BatchFetchDeviceByPersonIdAndTerminalReq request = new BatchFetchDeviceByPersonIdAndTerminalReq(); request.setPersonIds(uniquePersonIds);