Skip to content

Commit 2e9702e

Browse files
committed
fix(Sharing): Don't rely anymore on parent to show file recipients
1 parent 1d1a84f commit 2e9702e

File tree

1 file changed

+5
-14
lines changed

1 file changed

+5
-14
lines changed

Diff for: packages/cozy-sharing/src/components/ShareModal/EditableSharingModal.jsx

+5-14
Original file line numberDiff line numberDiff line change
@@ -26,30 +26,21 @@ export const EditableSharingModal = ({ document, ...rest }) => {
2626
share
2727
} = useSharingContext()
2828

29-
const shareFileRefId = hasSharedParent(document.path)
30-
? document.dir_id
31-
: document._id
32-
const recipients = getRecipients(shareFileRefId)
33-
const permissions = getDocumentPermissions(shareFileRefId)
34-
const link = getSharingLink(shareFileRefId)
35-
const sharing = getSharingForSelf(shareFileRefId)
36-
const _isOwner = isOwner(shareFileRefId)
37-
3829
return (
3930
<ShareModal
4031
createContact={contact => client.create(Contact.doctype, contact)}
4132
document={document}
4233
documentType={documentType}
4334
hasSharedChild={documentPath && hasSharedChild(documentPath)}
4435
hasSharedParent={documentPath && hasSharedParent(documentPath)}
45-
isOwner={_isOwner}
46-
link={link}
36+
isOwner={isOwner(document._id)}
37+
link={getSharingLink(document._id)}
4738
onRevoke={revoke}
4839
onRevokeSelf={revokeSelf}
4940
onShare={share}
50-
permissions={permissions}
51-
recipients={recipients}
52-
sharing={sharing}
41+
permissions={getDocumentPermissions(document._id)}
42+
recipients={getRecipients(document._id)}
43+
sharing={getSharingForSelf(document._id)}
5344
{...rest}
5445
/>
5546
)

0 commit comments

Comments
 (0)