Skip to content

Commit fd3c70e

Browse files
remove current_user_role from project details
1 parent 35d5fa6 commit fd3c70e

File tree

3 files changed

+0
-16
lines changed

3 files changed

+0
-16
lines changed

onadata/apps/api/tests/viewsets/test_project_viewset.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -317,7 +317,6 @@ def test_projects_get(self):
317317
res_user_props = list(response.data["users"][0])
318318
res_user_props.sort()
319319
self.assertEqual(res_user_props, user_props)
320-
self.assertEqual(response.data["current_user_role"], "owner")
321320

322321
def test_project_get_deleted_form(self):
323322
self._publish_xls_form_to_project()

onadata/libs/serializers/project_serializer.py

Lines changed: 0 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -450,7 +450,6 @@ class ProjectSerializer(serializers.HyperlinkedModelSerializer):
450450
)
451451
metadata = JsonField(required=False)
452452
starred = serializers.SerializerMethodField()
453-
current_user_role = serializers.SerializerMethodField()
454453
users = serializers.SerializerMethodField()
455454
forms = serializers.SerializerMethodField()
456455
public = serializers.BooleanField(source="shared")
@@ -672,16 +671,3 @@ def get_data_views(self, obj):
672671
safe_cache_set(project_dataview_cache_key, data_views)
673672

674673
return data_views
675-
676-
def get_current_user_role(self, obj):
677-
"""
678-
Return the role of the request user in the project.
679-
"""
680-
if self.context["request"].user.is_anonymous:
681-
return None
682-
683-
request_user = self.context["request"].user
684-
perms = obj.projectuserobjectpermission_set.filter(
685-
user=request_user
686-
).values_list("permission__codename", flat=True)
687-
return get_role(perms, obj)

onadata/libs/tests/utils/test_cache_tools.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -72,7 +72,6 @@ def test_reset_project_cache(self):
7272
"created_by": "http://testserver/api/v1/users/bob",
7373
"metadata": {},
7474
"starred": False,
75-
"current_user_role": "owner",
7675
"users": [
7776
{
7877
"is_org": False,

0 commit comments

Comments
 (0)