-
-
Notifications
You must be signed in to change notification settings - Fork 3.9k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
share dialog checkboxes misbehave #12250
Labels
0. Needs triage
Pending check for reproducibility or if it fits our roadmap
bug
feature: sharing
high
Projects
Milestone
Comments
Reproduced with Firefox and Safari on macOS yesterday - you were faster @schiessle 😅 |
@skjnldsv @danxuliu @ChristophWurst Any idea? |
cc @nextcloud/javascript |
No idea. How is the backend? Are we sure this is only a javascript issue? |
Fixed with #15719 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
0. Needs triage
Pending check for reproducibility or if it fits our roadmap
bug
feature: sharing
high
I just noticed that the checkboxes of the share dialog misbehave on master.
If I create a new group share this is how it looks (same happens for user shares):
"Can edit" and "Can reshare" is checked. Now I uncheck "Can reshare" and this is what happens:
"Can edit" is also unchecked! It is not just a front-end issue. If I reload the page, "Can edit" is still unckeched. So it seems we really remove all permission when the user just removes "can reshare"
If I remove "Can edit" instead the dialog behaves correctly and the "can reshare" permissions stays.
This only happens for file shares, for folders the behaviour seems to be correct. My assumption is that this is the case because for folders we have additional "edit permissions" in the '...' menu while for file shares we just have the reshare permission.
Maybe some of our @nextcloud/javascript experts can have a look.
cc @MariusBluem because we discovered and discussed it last week
The text was updated successfully, but these errors were encountered: