when creating self group-reshare do not share to self#38581
when creating self group-reshare do not share to self#38581phil-davis merged 2 commits intomasterfrom
Conversation
|
Thanks for opening this pull request! The maintainers of this repository would appreciate it if you would create a changelog item based on your changes. |
eadf8fa to
e4122a1
Compare
phil-davis
left a comment
There was a problem hiding this comment.
Note: probably the test scenarios could be just with the API. But I guess it is also useful that the test scenarios are driving the UI - that verifies that the UI is also correctly rendering the various situations.
tests/acceptance/features/webUISharingInternalGroups2/shareWithGroupsEdgeCases.feature
Outdated
Show resolved
Hide resolved
tests/acceptance/features/webUISharingInternalGroups2/shareWithGroupsEdgeCases.feature
Outdated
Show resolved
Hide resolved
tests/acceptance/features/webUISharingInternalGroups2/shareWithGroupsEdgeCases.feature
Outdated
Show resolved
Hide resolved
tests/acceptance/features/webUISharingInternalGroups2/shareWithGroupsEdgeCases.feature
Outdated
Show resolved
Hide resolved
tests/acceptance/features/webUISharingInternalGroups2/shareWithGroupsEdgeCases.feature
Outdated
Show resolved
Hide resolved
tests/acceptance/features/webUISharingInternalGroups2/shareWithGroupsEdgeCases.feature
Outdated
Show resolved
Hide resolved
|
Code looks good 👍 . Waiting for movement on the acceptance test's comments |
e4122a1 to
6d58407
Compare
phil-davis
left a comment
There was a problem hiding this comment.
I refactored some steps at the end of a scenario to be:
And user "Alice" should be able to create folder "/simple-empty-folder"
We have other "Then user Alice should be able to do something" steps. This one will also be useful to have (rather than writing and extra When/Then section at the end of a scenario.
|
Kudos, SonarCloud Quality Gate passed! |
fixes https://github.com/owncloud/enterprise/issues/4382
related #38542
This PR solved the issue where user is resharing with group that himself belongs to, and where further resharing or increasing permissions is not possible due to self-share with reduced permission