Skip to content
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

Do not set indeterminate state for file shares #12163

Merged
merged 2 commits into from
Nov 1, 2018

Conversation

juliusknorr
Copy link
Member

Files just have one edit permission checkbox, so having an indeterminate state there doesn't make sense and actually broke updating the edit permission on file shares. Found this while checking the failing tests in #12105.

Fixes #11730

@nextcloud/javascript

Signed-off-by: Julius Härtl <jus@bitgrid.net>
@skjnldsv
Copy link
Member

Stop editing the sharing!! 😢

@juliusknorr
Copy link
Member Author

@skjnldsv I can't, it's broken. 🙈 But we can wait until your changes are merged 😉 this one is probably a bit easier to rebase.

@skjnldsv
Copy link
Member

@juliushaertl you can also merge on my pr if you want :)
#11844

@juliusknorr
Copy link
Member Author

Let's keep it separate so we can properly track the changes. This one needs a backport, since it is broken on 14 as well.

Signed-off-by: Julius Härtl <jus@bitgrid.net>
@juliusknorr
Copy link
Member Author

I've added some tests as well.

Copy link
Member

@MorrisJobke MorrisJobke left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Tested and works 👍

@MorrisJobke
Copy link
Member

CI failures are unrelated and are fixed on master already

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants