-
Notifications
You must be signed in to change notification settings - Fork 168
User match behavior when sharing on client apps #4040
Comments
I have confirmed the behavior on ownCloud Android 2.7.0 I will check on iOS and report here. |
On android they set If |
On iOS it behaves as expected. Typing less than 4 characters results in finding an exact match, if there is one. After typing 4 characters, multiple matches are displayed. This is the same as the new behavior on the webUI. So just general documentation about the new min search behavior is needed. |
Thanks for documenting this in such detail. I'll get it sorted out. |
No problem - I needed to get my head around it all while testing the new |
Ok, I've read through the Issues and PRs and have a fair gist of what's going on. I've also gotten a 10.0.8 installation working and have been able to play around with the configuration option. Now, I just need to find the aptest places to document the feature. I should have it sorted early next week. |
It provides a short introduction to and description of the setting, so that users are aware that it's in place. This will also be documented in the respective mobile app manuals, and in the config sample guide. This fixes #4040.
@phil-davis, I've been testing the functionality on version 3.7.3 of the iOS app. Adding the spaces doesn't work for me. I've yet to try it on the Android app. |
@settermjd Android needs the spaces, e.g. to find "tom" type "tom" - that is because the Android app itself has a hard-coded minimum of 4 chars, so it does not even send a request off until 4 chars are typed. iOS should find "tom" OK without typing space. |
It provides a short introduction to and description of the setting, so that users are aware that it's in place. This will also be documented in the respective mobile app manuals, and in the config sample guide. This fixes #4040.
I've been unable to test on Android, as my Android phone's not playing nice atm. I think I need to add more test data to my setup so that I can test it more thoroughly on iOS. |
Core issue owncloud/core#30313 "Configurable minimum characters before autocomplete user searches" implemented a default minimum of 4 chars to be typed before the autocomplete will respond and display matching users or groups.
For short user or group names, this creates a problem - e.g. 3-character user names (
tom
) or short group namesgg
- this was fixed for the webUI by issue owncloud/core#31058 and core PRs owncloud/core#31067 (stable10
) and owncloud/core#31070 (master
) - so if you typetom
and there is a user or group calledtom
then the exact match will come up.For the existing client apps, no matches come up unless 4 (default) or more characters are typed.
To share with
tom
you have to typetom<space>
, then the match is shown and you can select it.To share with a 2-char group
gg
you have to typegg<space><space>
to see the match.This will happen on client apps after a server is upgraded to
10.0.8
This behavior needs to be documented somewhere. In
10.0.8
release notes, then also somewhere more fixed?The text was updated successfully, but these errors were encountered: