Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

[stable28] fix(ShareWrapperRequest): Save share attributes on creation #1734

Merged
merged 2 commits into from
Oct 31, 2024

Conversation

backportbot[bot]
Copy link

@backportbot backportbot bot commented Oct 31, 2024

Backport of PR #1731

nfebe and others added 2 commits October 31, 2024 11:09
- Before this commit, attributes added to a share were ignored when the share type was team/circles (share type `7`).

- Share attributes are not expected to contain any key or property named `enabled`.

Partial resolution of: nextcloud/server#46920

This is a partial resolution because setting the `download` attribute may not fully enforce the correct download permissions. A follow-up PR in the server may be needed to update the `hideDownload` property of the share based on the value of `download` in the share attributes.

Signed-off-by: fenn-cs <fenn25.fn@gmail.com>
Signed-off-by: Louis Chemineau <louis@chmn.me>
@backportbot backportbot bot requested review from artonge and nfebe October 31, 2024 11:09
@backportbot backportbot bot added this to the Nextcloud 28.0.12 milestone Oct 31, 2024
@nfebe nfebe merged commit a16c591 into stable28 Oct 31, 2024
18 checks passed
@nfebe nfebe deleted the backport/1731/stable28 branch October 31, 2024 11:15
@Altahrim Altahrim mentioned this pull request Oct 31, 2024
2 tasks
# for free to join this conversation on GitHub. Already have an account? # to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants