From 57c6c9916e29fb74363ffbc7a8b4012c485681e2 Mon Sep 17 00:00:00 2001 From: CaptainB Date: Fri, 25 Apr 2025 15:37:44 +0800 Subject: [PATCH] feat: implement module depth validation and refactor check_depth method --- apps/modules/models/module.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/apps/modules/models/module.py b/apps/modules/models/module.py index 362ed0153..689c8d309 100644 --- a/apps/modules/models/module.py +++ b/apps/modules/models/module.py @@ -10,4 +10,6 @@ class ModuleCreateRequest(serializers.Serializer): class ModuleEditRequest(serializers.Serializer): - name = serializers.CharField(required=True, label=_('module name')) \ No newline at end of file + name = serializers.CharField(required=False, allow_null=True, allow_blank=True, label=_('module name')) + parent_id = serializers.CharField(required=False, allow_null=True, allow_blank=True, default='root', + label=_('parent id'))