fix: api tracing
This commit is contained in:
parent
f1a0a8d925
commit
a5e3e4fe7d
4 changed files with 67 additions and 0 deletions
|
|
@ -36,6 +36,7 @@ from plane.db.models import (
|
|||
WorkspaceMember,
|
||||
)
|
||||
from plane.utils.cache import cache_response, invalidate_cache
|
||||
from plane.utils.tracer import trace_operation
|
||||
|
||||
from .. import BaseViewSet
|
||||
|
||||
|
|
@ -65,6 +66,7 @@ class WorkSpaceMemberViewSet(BaseViewSet):
|
|||
@allow_permission(
|
||||
allowed_roles=[ROLE.ADMIN, ROLE.MEMBER, ROLE.GUEST], level="WORKSPACE"
|
||||
)
|
||||
@trace_operation("workspace_member_list", custom_attribute="value")
|
||||
def list(self, request, slug):
|
||||
workspace_member = WorkspaceMember.objects.get(
|
||||
member=request.user,
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue