Seafile Upgrade to 6.0.8 - Loss of searching for users with Shibboleth

We just upgraded a seafile instance from 6.0.7 to 6.0.8 that uses Shibboleth authentication and after the upgrade searching to share with a user only provides those users that have logged in since the upgrade. Any existing user that has not logged in does not appear in search results. All the users libraries and files still exist.

The expected behaviour would be the search would return results for any user that has logged in previously that matched the search criteria.

We have done some modification regarding the user search. But whether a user login or not should not change the behavior.

Do you use CLOUD_MODE = True?

The corresponding code is here: https://github.com/haiwen/seahub/blob/6.0/seahub/api2/endpoints/search_user.py

Hi Daniel,
We don’t specify cloud_mode so assume it defaults to false.