Thread:Project:Support desk/User preferences won't save (no error)/reply (6)

I have upgraded the Meiawiki1.12.0 to Mediawiki1.19.0 After the upgrade i do see new table got created in the database to store the user properties (table Name: user_properties) with various preference automatically moved from old MediaWiki version (1.12.0) to upgraded MediaWiki version(1.19.0).

After the MediaWiki upgrade i tried to change the user preferences like Gender, New Signature. When i click the Save button with new values it does not seems to be updating in the user_properties table. In the Preferences screen I get back the same old details as it was before. I do not see any error in the log files.

I have even queried the user_properties table, but there also no change.

I tried to do step by step upgrade from version 1.12 to 1.13 and then 1.14… till 1.19. In that case, I saw the same above issue started from version 1.16. I believe there was a major schema change happed for the user preference in MediaWiki 1.16 version.

Again, I use SiteminderAuthPlugin.php for automatic login. Here we use password as ‘no_login’. That means user_password field in user table contains value ‘no-login’. Is that causing the issue? Why I am suspecting that because, if I manually create new login (without using Siteminder autologin) then user preference update works fine.