Use BackendUserIterator with uid filter for user:sync --uid #37398
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Commit dd84405 introduced a problem that when searching for a user in LDAP backend that does not fit in LDAP Paging Size made
user:sync --uid
break (essentially not finding it and attempting to removeHow tested?
1_aaliyah_abernathy
,aaliyah_abernathy
andaaliyah_abernathy_1
at the beginning, searched foraaliyah_abernathy
- without this fix it works, with this fix it also it works1_abagail_zieme
,abagail_zieme
andabagail_zieme_1
at the end, searched forabagail_zieme
- without this fix it wont work, with this fix it works (fixes https://github.com/owncloud/enterprise/issues/3981)