Refs #1307 -- Fix crash when assigning a navigation parent without a children list

This commit is contained in:
Raphael Michel
2019-05-29 09:10:52 +02:00
parent 779ad11640
commit 67d5c1ccad

View File

@@ -474,6 +474,8 @@ def merge_in(nav, newnav):
if 'parent' in item:
parents = [n for n in nav if n['url'] == item['parent']]
if parents:
if 'children' not in parents[0]:
parents[0]['children'] = []
parents[0]['children'].append(item)
else:
nav.append(item)