Skip to content

Commit 7616d5c

Browse files
committed
修复空指针异常
1 parent 2f061b3 commit 7616d5c

1 file changed

Lines changed: 5 additions & 1 deletion

File tree

src/main/java/com/xwintop/xJavaFxTool/services/index/PluginManageService.java

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -118,6 +118,10 @@ private boolean isPluginDataMatch(Map<String, String> map, String keyword) {
118118
public static boolean isPluginEnabled(String fileName) {
119119
String jarName = substringBeforeLast(fileName, "-");
120120
PluginJarInfo pluginJarInfo = PluginManager.getInstance().getPlugin(jarName);
121-
return pluginJarInfo == null || pluginJarInfo.getIsEnable();
121+
if (pluginJarInfo == null) {
122+
return false;
123+
}
124+
Boolean isEnable = pluginJarInfo.getIsEnable();
125+
return isEnable != null && isEnable;
122126
}
123127
}

0 commit comments

Comments
 (0)