Fix bug in json schema helper 86/130786/1
authorRam Krishna Verma <ram_krishna.verma@bell.ca>
Wed, 7 Sep 2022 15:35:58 +0000 (11:35 -0400)
committerRam Krishna Verma <ram_krishna.verma@bell.ca>
Wed, 7 Sep 2022 15:36:03 +0000 (11:36 -0400)
Fixing a bug in json schema helper where it tries
to pass through JsonElement and not attempting to compare
the incoming object with schema.

Issue-ID: POLICY-4353
Change-Id: I0ec8f6a8ec3723bca796e8cf43b6ec9164fbf582
Signed-off-by: Ram Krishna Verma <ram_krishna.verma@bell.ca>
plugins/plugins-context/plugins-context-schema/plugins-context-schema-json/src/main/java/org/onap/policy/apex/plugins/context/schema/json/JsonSchemaHelper.java

index 4896e5d..02aea15 100644 (file)
@@ -117,6 +117,6 @@ public class JsonSchemaHelper extends AbstractSchemaHelper {
      * @return true if it's a straight pass through
      */
     private boolean passThroughObject(final Object object) {
-        return (object instanceof JsonElement || object instanceof Map || object instanceof List);
+        return (object instanceof Map || object instanceof List);
     }
 }