<div dir="ltr">Patch to schema to support NavigationInfo.type JSON type change from array to string.  I'd like to check for NavigationInfo as a parent node to the type.   Contributions welcome!<div><br></div><div>John<br><div><br></div><div>$ git diff etgenerateJSONschema2020-12.py<br>diff --git a/src/main/python/etgenerateJSONschema2020-12.py b/src/main/python/etgenerateJSONschema2020-12.py<br>index 5db1236db..2cc4204c8 100644<br>--- a/src/main/python/etgenerateJSONschema2020-12.py<br>+++ b/src/main/python/etgenerateJSONschema2020-12.py<br>@@ -218,6 +218,8 @@ class ClassPrinter:<br>                     str += 'object"\n'<br>                 elif field.get("type") == "SFString":<br>                     str += 'string"\n'<br>+                elif field.get("type") == "MFString" and field.get("name") == "type":<br>+                    str += 'string"\n'<br>                 else:<br>                     str += 'array",\n'<br>             if field.get("type") == "SFBool":<br>@@ -234,6 +236,8 @@ class ClassPrinter:<br>                 pass<br>             elif field.get("type") == "SFString":<br>                 pass<br>+            elif field.get("type") == "MFString" and field.get("name") == "type":<br>+                pass<br>             else:<br>                 str += '\t\t\t\t\t\t"$comment":"'+field.get("type")+' '+field.get("accessType")+'",\n'<br>                 str += '\t\t\t\t\t\t"type":"'<br></div></div></div>