diff options
author | Khalid Adil <khalidadil29@gmail.com> | 2022-06-23 21:23:31 +0300 |
---|---|---|
committer | Khalid Adil <khalidadil29@gmail.com> | 2022-06-30 21:12:52 +0300 |
commit | 39ce86c93b0e83a3c10538ecd6e6834947f7fe73 (patch) | |
tree | d8cb4f63440de3bb27e4b5035509510ffd19e9e7 | |
parent | 5a1c329c6628379d4d18322f2e3ecfa7e0b6207f (diff) |
Return leafValue if null/undefined/falsebugfix/issue-5380-backport
-rw-r--r-- | src/plugins/staticRootPlugin/StaticModelProvider.js | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/plugins/staticRootPlugin/StaticModelProvider.js b/src/plugins/staticRootPlugin/StaticModelProvider.js index 4d411dd63..514ce378c 100644 --- a/src/plugins/staticRootPlugin/StaticModelProvider.js +++ b/src/plugins/staticRootPlugin/StaticModelProvider.js @@ -78,6 +78,10 @@ class StaticModelProvider { } parseTreeLeaf(leafKey, leafValue, idMap, namespace) { + if (!leafValue) { + return leafValue; + } + const hasChild = typeof leafValue === 'object'; if (hasChild) { return this.parseBranchedLeaf(leafValue, idMap, namespace); |