diff --git a/anvil/decorators.py b/anvil/decorators.py index 91d12b7..ce32048 100644 --- a/anvil/decorators.py +++ b/anvil/decorators.py @@ -67,7 +67,8 @@ def wrapper(abstract_grouping, *args, **kwargs): print('regsitering node %s in hierarchy %s' % (node, result_id)) try: hierarchy_entry = abstract_grouping.hierarchy[result_id] - + + # TODO: This breaks the Map hierarchy. if issubclass(type(hierarchy_entry), dict) and issubclass(type(node), dict): print('dictionary updating') hierarchy_entry.update(node)