diff --git a/backend/api/shares.py b/backend/api/shares.py index a6dad31..e33ee88 100644 --- a/backend/api/shares.py +++ b/backend/api/shares.py @@ -152,6 +152,7 @@ async def grant_share( "document_id": str(share.document_id), "owner_id": str(share.owner_id), "recipient_id": str(share.recipient_id), + "recipient_handle": recipient.handle, "permission": share.permission, "created_at": share.created_at.isoformat() if share.created_at else None, } diff --git a/frontend/src/views/FileManagerView.vue b/frontend/src/views/FileManagerView.vue index a035bb9..33d8eb8 100644 --- a/frontend/src/views/FileManagerView.vue +++ b/frontend/src/views/FileManagerView.vue @@ -152,7 +152,10 @@
-

{{ doc.original_name }}

+
+

{{ doc.original_name }}

+ Shared +
@@ -245,6 +248,7 @@ v-if="shareDoc" :doc="shareDoc" @close="shareDoc = null" + @unshared="(id) => { const d = docsStore.documents.find(x => x.id === id); if (d) d.is_shared = false }" />