From f73351d12ef7910fdfb0dbc3d610743d63182876 Mon Sep 17 00:00:00 2001 From: UnrealValentin Date: Thu, 29 Apr 2021 22:32:31 +0200 Subject: [PATCH] added missing check --- .../hmcore/registration/config/ObjectInfoConfigHandler.java | 1 + src/test/java/org/hmcore/tests/JavaTests.java | 3 +++ 2 files changed, 4 insertions(+) diff --git a/src/main/java/org/hmcore/registration/config/ObjectInfoConfigHandler.java b/src/main/java/org/hmcore/registration/config/ObjectInfoConfigHandler.java index b673399..6cf6a43 100644 --- a/src/main/java/org/hmcore/registration/config/ObjectInfoConfigHandler.java +++ b/src/main/java/org/hmcore/registration/config/ObjectInfoConfigHandler.java @@ -43,6 +43,7 @@ public class ObjectInfoConfigHandler { RegistryModule registryModule = (RegistryModule) module; for (ObjectInfoData data: moduleInfo.objects) { + if(data.objectInfoChosen.equalsIgnoreCase("default")) break; if(registryModule.objectAndInfoExist(data.objectInfoName, data.objectInfoChosen)) { registryModule.forceObjectInfoForObject(data.objectInfoName, data.objectInfoChosen); } else { diff --git a/src/test/java/org/hmcore/tests/JavaTests.java b/src/test/java/org/hmcore/tests/JavaTests.java index c71b279..a6095a3 100644 --- a/src/test/java/org/hmcore/tests/JavaTests.java +++ b/src/test/java/org/hmcore/tests/JavaTests.java @@ -1,8 +1,11 @@ package org.hmcore.tests; +import com.google.gson.Gson; +import com.google.gson.GsonBuilder; import org.hmcore.HMCore; import org.hmcore.modules.Module; import org.hmcore.modules.RegistryModule; +import org.hmcore.registration.config.ModuleReadable; import org.hmcore.registration.config.ObjectInfoConfigHandler; import org.hmcore.tests.modules.impl.JavaCustomObjectInfo; import org.hmcore.tests.modules.impl.JavaTestRegistryModule;