Skip to content

Commit 3afbe3c

Browse files
committed
Deleted default description valie ...
1 parent c7e87b7 commit 3afbe3c

File tree

4 files changed

+4
-6
lines changed

4 files changed

+4
-6
lines changed

src/superannotate/lib/app/interface/sdk_interface.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -191,7 +191,7 @@ def create_project_from_metadata(project_metadata: Project):
191191
project_metadata = project_metadata.dict()
192192
response = Controller.get_default().create_project(
193193
name=project_metadata["name"],
194-
description=project_metadata.get("description", "..."),
194+
description=project_metadata.get("description"),
195195
project_type=project_metadata["type"],
196196
settings=project_metadata.get("settings", []),
197197
annotation_classes=project_metadata.get("classes", []),

src/superannotate/lib/core/entities/project_entities.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33
from typing import Any
44
from typing import Iterable
55
from typing import List
6+
from typing import Union
67

78
from lib.core.enums import ClassTypeEnum
89
from lib.core.enums import SegmentationStatus
@@ -79,7 +80,7 @@ def __init__(
7980
team_id: int = None,
8081
name: str = None,
8182
project_type: int = None,
82-
description: str = None,
83+
description: Union[str, None] = None,
8384
attachment_name: str = None,
8485
attachment_path: str = None,
8586
creator_id: str = None,

src/superannotate/lib/infrastructure/controller.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -480,7 +480,7 @@ def clone_project(
480480
project = self._get_project(from_name)
481481
project_to_create = copy.copy(project)
482482
project_to_create.name = name
483-
if project_description:
483+
if project_description is not None:
484484
project_to_create.description = project_description
485485
use_case = usecases.CloneProjectUseCase(
486486
reporter=self.default_reporter,

tests/integration/projects/test_clone_project.py

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,6 @@ def test_create_like_project(self):
5050
)
5151

5252
sa.set_project_default_image_quality_in_editor(self.PROJECT_NAME_1, self.IMAGE_QUALITY)
53-
5453
sa.set_project_workflow(
5554
self.PROJECT_NAME_1,
5655
[
@@ -78,7 +77,6 @@ def test_create_like_project(self):
7877
new_project = sa.clone_project(
7978
self.PROJECT_NAME_2, self.PROJECT_NAME_1, copy_contributors=True
8079
)
81-
source_project = sa.get_project_metadata(self.PROJECT_NAME_1)
8280
self.assertEqual(new_project['upload_state'], constances.UploadState.INITIAL.name)
8381

8482
new_settings = sa.get_project_settings(self.PROJECT_NAME_2)
@@ -112,7 +110,6 @@ def test_create_like_project(self):
112110
self.assertEqual(ann_classes[0]["color"], "#faf")
113111

114112

115-
116113
class TestCloneProjectAttachedUrls(TestCase):
117114
PROJECT_NAME_1 = "TestCloneProjectAttachedUrls_1"
118115
PROJECT_NAME_2 = "TestCloneProjectAttachedUrls_2"

0 commit comments

Comments
 (0)