Merge pull request #4425 from FinnStutzenstein/agendaProjectionHotfix
Hotfix for #4408
This commit is contained in:
commit
770de5b7d1
@ -28,11 +28,12 @@ def get_flat_tree(all_data: AllData, parent_id: int = 0) -> List[Dict[str, Any]]
|
|||||||
|
|
||||||
# Build a dict from an item_id to all its children
|
# Build a dict from an item_id to all its children
|
||||||
children: Dict[int, List[int]] = defaultdict(list)
|
children: Dict[int, List[int]] = defaultdict(list)
|
||||||
for item in sorted(
|
if "agenda/item" in all_data:
|
||||||
all_data["agenda/item"].values(), key=lambda item: item["weight"]
|
for item in sorted(
|
||||||
):
|
all_data["agenda/item"].values(), key=lambda item: item["weight"]
|
||||||
if item["type"] == 1: # only normal items
|
):
|
||||||
children[item["parent_id"] or 0].append(item["id"])
|
if item["type"] == 1: # only normal items
|
||||||
|
children[item["parent_id"] or 0].append(item["id"])
|
||||||
|
|
||||||
tree = []
|
tree = []
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user