[WEB-3368] feat: enhance workspace invitations with copyable invite links (#6601)

* feat: invitation link url

* feat: copy invite link from workspace invitations list

* invitation reponse cleanup and logo url fix

---------

Co-authored-by: pablohashescobar <nikhilschacko@gmail.com>
This commit is contained in:
Prateek Shourya 2025-02-13 23:35:25 +05:30 committed by GitHub
parent 39ecfbe7e1
commit 3528d2c934
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
14 changed files with 142 additions and 87 deletions

View file

@ -251,8 +251,7 @@ class UserWorkspaceInvitationsViewSet(BaseViewSet):
super()
.get_queryset()
.filter(email=self.request.user.email)
.select_related("workspace", "workspace__owner", "created_by")
.annotate(total_members=Count("workspace__workspace_member"))
.select_related("workspace")
)
@invalidate_cache(path="/api/workspaces/", user=False)