### What problem does this PR solve? ### Type of change - [x] Bug Fix (non-breaking change which fixes an issue)tags/v0.11.0
| obj = [obj] | obj = [obj] | ||||
| if isinstance(obj, list): | if isinstance(obj, list): | ||||
| for i in obj: keyset.add(i) | for i in obj: keyset.add(i) | ||||
| return [{"id": re.sub(r"\*+", "", i), "children": []} for i in obj] | |||||
| return [{"id": re.sub(r"\*+", "", i), "children": []} for i in obj if re.sub(r"\*+", "", i)] | |||||
| arr = [] | arr = [] | ||||
| for k, v in obj.items(): | for k, v in obj.items(): | ||||
| k = self._key(k) | k = self._key(k) |