Last modified: 2010-01-02 22:04:49 UTC
Code was refactored to use SpecialOpenIDLogin::updateUser within SpecialOpenIDLogin::createUser which is affected by user OpenID preferences which are not necessarily set up properly for new user (see also bug 19347). It's better to add "force" parameter to SpecialOpenIDLogin::updateUser to use when called from SpecialOpenIDLogin::createUser that will ignore user's preferences. Discussion on the mailing list: http://groups.google.com/group/mediawiki-openid/browse_thread/thread/8aef4327cf268090
Created attachment 6884 [details] Forces user attribute initialization when user is created Didn't have time to test it, but the change is pretty simple so hoping to add this to the code soon.
Tested and it works. Checked in as r60565.