Skip to content

Commit 42ddc32

Browse files
committed
Fix clone project
1 parent 24e6b96 commit 42ddc32

File tree

2 files changed

+9
-5
lines changed

2 files changed

+9
-5
lines changed

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

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1765,9 +1765,9 @@ def get_project_metadata(
17651765
}
17661766
"""
17671767
project_name, _ = extract_project_folder(project)
1768-
project = self.controller.get_project(project_name)
1768+
project_entity = self.controller.get_project(project_name)
17691769
response = self.controller.projects.get_metadata(
1770-
project,
1770+
project_entity,
17711771
include_annotation_classes,
17721772
include_settings,
17731773
include_workflow,
@@ -1780,7 +1780,7 @@ def get_project_metadata(
17801780
project = ProjectSerializer(response.data).serialize()
17811781
for contributor in project["contributors"]:
17821782
contributor["role"] = self.controller.service_provider.get_role_name(
1783-
project, contributor["role"]
1783+
project_entity, contributor["role"]
17841784
)
17851785
return project
17861786

tests/integration/work_management/test_list_users.py

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,6 @@
11
import pytest
2+
from pygments.lexer import include
3+
24
from superannotate import SAClient
35
from tests.integration.base import BaseTestCase
46

@@ -25,10 +27,12 @@ def setUp(self):
2527

2628
@pytest.mark.skip(reason="For not send real email")
2729
def test_pending_users(self):
28-
test_email = "test@superannotate.com"
30+
test_email = "test1@superannotate.com"
2931
sa.invite_contributors_to_team(emails=[test_email])
3032
sa.add_contributors_to_project(self.PROJECT_NAME, [test_email], "Annotator")
31-
project = sa.get_project_metadata(self.PROJECT_NAME, include_contributors=True)
33+
sa.clone_project("narek test4", self.PROJECT_NAME, copy_contributors=True)
34+
project = sa.get_project_metadata("narek test4", include_contributors=True)
35+
3236
assert project["contributors"][1]["state"] == "Pending"
3337

3438
def test_list_users_by_project_name(self):

0 commit comments

Comments
 (0)