فهرست منبع

修复`TODO`项函数会重复的问题

mxd 3 سال پیش
والد
کامیت
147bb1fe3f
1فایلهای تغییر یافته به همراه2 افزوده شده و 2 حذف شده
  1. 2 2
      magic-api/src/main/java/org/ssssssss/magicapi/config/MagicFunctionManager.java

+ 2 - 2
magic-api/src/main/java/org/ssssssss/magicapi/config/MagicFunctionManager.java

@@ -123,8 +123,8 @@ public class MagicFunctionManager {
 		logger.info("注册函数:[{}:{}]", functionInfo.getName(), path);
 	}
 
-	public Collection<FunctionInfo> getFunctionInfos() {
-		return mappings.values();
+	public List<FunctionInfo> getFunctionInfos() {
+		return mappings.values().stream().distinct().collect(Collectors.toList());
 	}
 
 	private boolean hasConflict(TreeNode<Group> group, String newPath) {