diff --git a/apps/assets/models/node.py b/apps/assets/models/node.py index 6461ec955..e88afccdc 100644 --- a/apps/assets/models/node.py +++ b/apps/assets/models/node.py @@ -352,7 +352,9 @@ class SomeNodesMixin: @classmethod def org_root(cls): - root = cls.objects.filter(parent_key='').exclude(key__startswith='-') + root = cls.objects.filter(parent_key='')\ + .filter(key__regex=r'^[0-9]+$')\ + .exclude(key__startswith='-') if root: return root[0] else: