<Shanmugamp7> https://meta.wikimedia.org/wiki/Special:UserRights/Shanmugamp7 i added flooder and its automatically expired but still when i try to view userrights page the flooder preference is there
Seems to be a result of the 1-hour caching on User objects.
- Should we fix this? After all, most temporary user groups will last for 6 months, 1 year, etc. 1 hour isn't a big deal (although still really confusing for users).
- If we fix this, should we cache user::$mGroupMemberships separately from other user properties for a shorter time? Or some other solution?
- I guess this also means the user still has the rights during this time?
Note that query pages (Special:ListUsers and Special:ActiveUsers) and Special:CentralAuth do not use this cache, so they will always display fully up-to-date info.