Revert "Fix bug in json schema helper" 17/130617/1
authorRam Krishna Verma <ram_krishna.verma@bell.ca>
Fri, 9 Sep 2022 13:24:34 +0000 (13:24 +0000)
committerRam Krishna Verma <ram_krishna.verma@bell.ca>
Fri, 9 Sep 2022 13:24:34 +0000 (13:24 +0000)
This reverts commit 76c38f09e566b09c9879bdd624b6919b6840beed.

Reason for revert: The bug was not in the code, rather in the schemas defined in the policy implementation.

Issue-ID: POLICY-4353
Change-Id: I39b60bc40e8c3be8e5820e7d618ef0c47916056d
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 02aea15..4896e5d 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 Map || object instanceof List);
+        return (object instanceof JsonElement || object instanceof Map || object instanceof List);
     }
 }