diff --git a/api/controllers/console/datasets/external.py b/api/controllers/console/datasets/external.py index 05effa6242..a5983c812a 100644 --- a/api/controllers/console/datasets/external.py +++ b/api/controllers/console/datasets/external.py @@ -23,7 +23,7 @@ def _validate_name(name): def _validate_description_length(description): - if len(description) > 400: + if description and len(description) > 400: raise ValueError("Description cannot exceed 400 characters.") return description @@ -61,13 +61,6 @@ class ExternalApiTemplateListApi(Resource): help="Name is required. Name must be between 1 to 100 characters.", type=_validate_name, ) - parser.add_argument( - "description", - nullable=True, - required=False, - help="Description is required. Description must be between 1 to 400 characters.", - type=_validate_description_length, - ) parser.add_argument( "settings", type=dict, @@ -119,13 +112,6 @@ class ExternalApiTemplateApi(Resource): help="type is required. Name must be between 1 to 100 characters.", type=_validate_name, ) - parser.add_argument( - "description", - nullable=True, - required=False, - help="description is required. Description must be between 1 to 400 characters.", - type=_validate_description_length, - ) parser.add_argument( "settings", type=dict,