Skip to content

Commit 29f7e85

Browse files
Merge pull request #3880 from camptocamp/fix_deep_recursion_detection
Fix deep recursion detection in groups
2 parents c41bc86 + 9fabf40 commit 29f7e85

File tree

1 file changed

+1
-2
lines changed

1 file changed

+1
-2
lines changed

c2cgeoportal/views/entry.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -803,12 +803,11 @@ def _group(
803803

804804
for tree_item in group.children:
805805
if isinstance(tree_item, LayerGroup):
806-
depth += 1
807806
if isinstance(group, Theme) or catalogue or \
808807
group.is_internal_wms == tree_item.is_internal_wms:
809808
gp, gp_errors = self._group(
810809
u"{0!s}/{1!s}".format(path, tree_item.name),
811-
tree_item, layers, depth=depth, min_levels=min_levels,
810+
tree_item, layers, depth=depth + 1, min_levels=min_levels,
812811
catalogue=catalogue, role_id=role_id, version=version, mixed=mixed,
813812
time=time, dim=dim, wms_layers=wms_layers, layers_name=layers_name, **kwargs
814813
)

0 commit comments

Comments
 (0)