ezsystems/ezfind — pull request #40 by joekepley (2012-03-30 22:30:13+00:00)
Title: Bug when using SSOLoginHandler with eZ Find

If you use eZ Find on an eZ Publish installation using an SSOLoginHandler, publishing content will fail silently for users logged in using the SSO handler.

The reason is that the eZUser::instance() method calls the SSO Login handlers before returning the user by the requested user ID.

This could possibly be considered a bug in eZUser::instance(), but the less invasive (and slightly less efficient) fix is to use eZUser::fetch() instead of eZUser::instance() in eZSolr::addObject()