Skip to content

Commit 9877c82

Browse files
committed
fix: update check_depth function to include workspace_id for folder hierarchy validation
1 parent b63bd8b commit 9877c82

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

apps/folders/serializers/folder.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -180,7 +180,7 @@ def delete(self):
180180
folder = Folder.objects.filter(id=self.data.get('id')).first()
181181
if not folder:
182182
raise serializers.ValidationError(_('Folder does not exist'))
183-
if folder.id != folder.workspace_id:
183+
if folder.id == folder.workspace_id:
184184
raise serializers.ValidationError(_('Cannot delete root folder'))
185185
nodes = Folder.objects.filter(id=self.data.get('id')).get_descendants(include_self=True)
186186
for node in nodes:

0 commit comments

Comments
 (0)