diff --git a/packages/cozy-sharing/src/components/ShareModal/EditableSharingModal.jsx b/packages/cozy-sharing/src/components/ShareModal/EditableSharingModal.jsx index aa4f7502ca..6568493de9 100644 --- a/packages/cozy-sharing/src/components/ShareModal/EditableSharingModal.jsx +++ b/packages/cozy-sharing/src/components/ShareModal/EditableSharingModal.jsx @@ -26,15 +26,6 @@ export const EditableSharingModal = ({ document, ...rest }) => { share } = useSharingContext() - const shareFileRefId = hasSharedParent(document.path) - ? document.dir_id - : document._id - const recipients = getRecipients(shareFileRefId) - const permissions = getDocumentPermissions(shareFileRefId) - const link = getSharingLink(shareFileRefId) - const sharing = getSharingForSelf(shareFileRefId) - const _isOwner = isOwner(shareFileRefId) - return ( client.create(Contact.doctype, contact)} @@ -42,14 +33,14 @@ export const EditableSharingModal = ({ document, ...rest }) => { documentType={documentType} hasSharedChild={documentPath && hasSharedChild(documentPath)} hasSharedParent={documentPath && hasSharedParent(documentPath)} - isOwner={_isOwner} - link={link} + isOwner={isOwner(document._id)} + link={getSharingLink(document._id)} onRevoke={revoke} onRevokeSelf={revokeSelf} onShare={share} - permissions={permissions} - recipients={recipients} - sharing={sharing} + permissions={getDocumentPermissions(document._id)} + recipients={getRecipients(document._id)} + sharing={getSharingForSelf(document._id)} {...rest} /> )