From f70db6ef9046ca29e8ef3924934d27f2b67ebed4 Mon Sep 17 00:00:00 2001 From: SerLiunx-ctrl <17689543@qq.com> Date: Wed, 20 Nov 2024 10:50:38 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E9=A6=96=E6=AC=A1=E6=A0=B9=E6=8D=AE?= =?UTF-8?q?=E7=B1=BB=E5=9E=8B=E8=8E=B7=E5=8F=96=E7=A4=BA=E4=BE=8B=E5=BC=82?= =?UTF-8?q?=E5=B8=B8.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../serliunx/ddns/core/factory/AbstractInstanceFactory.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/main/java/com/serliunx/ddns/core/factory/AbstractInstanceFactory.java b/src/main/java/com/serliunx/ddns/core/factory/AbstractInstanceFactory.java index f6d7f3c..6616674 100644 --- a/src/main/java/com/serliunx/ddns/core/factory/AbstractInstanceFactory.java +++ b/src/main/java/com/serliunx/ddns/core/factory/AbstractInstanceFactory.java @@ -43,7 +43,9 @@ public abstract class AbstractInstanceFactory implements InstanceFactory, Listab @Override public Map getInstanceOfType(InstanceType type) { - Assert.notNull(instanceMap); + if (instanceMap == null) { + return Collections.emptyMap(); + } return instanceMap.values() .stream() .filter(i -> i.getType().equals(type))