wiki.techinc.nl/includes/user
Gergő Tisza dda169ea69 Avoid trying to load the session user in MW_NO_SESSION endpoints
Trying to load the session user in an MW_NO_SESSION resulted in
an exception thrown from SessionManager::getSessionFromInfo(),
but User::$mLoadedItems has been set by that point, so if
something catches the exception, future attempts to access that
user object would result in unexpected behavior.

Bug: T388066
Change-Id: Ia3f6d0a96209471db3ce1baf6870a57e1cf1b6b2
(cherry picked from commit a32247211585123565498d2a1e4e54bed6ade6fb)
2025-03-11 00:28:38 +00:00
..
CentralId CentralIdLookup: delete deprecated factoryNonLocal() method 2024-11-04 22:43:01 +00:00
Hook Allow extensions to send password resets without a local user/email 2024-09-16 23:09:04 +02:00
Options Stop using heavy Language object when not needed 2024-10-16 21:34:52 +02:00
Registration
TempUser Move Language and friends into Language namespace 2024-08-10 13:36:30 +02:00
ActorCache.php
ActorMigration.php
ActorMigrationBase.php Replace gettype() with get_debug_type() in exception messages 2024-07-31 19:24:39 +02:00
ActorNormalization.php
ActorStore.php Add namespace to IDBAccessObject and DBAccessObjectUtils 2024-09-27 16:19:10 -04:00
ActorStoreFactory.php
BotPassword.php Use explicit nullable type on parameter arguments 2024-10-16 20:58:33 +02:00
BotPasswordStore.php Use explicit nullable type on parameter arguments 2024-10-16 20:58:33 +02:00
ExternalUserNames.php Add namespace to IDBAccessObject and DBAccessObjectUtils 2024-09-27 16:19:10 -04:00
LoggedOutEditToken.php
PasswordReset.php PasswordReset: Minor cleanup 2024-10-10 19:39:13 +01:00
TalkPageNotificationManager.php Use explicit nullable type on parameter arguments 2024-10-16 20:58:33 +02:00
User.php Avoid trying to load the session user in MW_NO_SESSION endpoints 2025-03-11 00:28:38 +00:00
UserArray.php
UserArrayFromResult.php
UserEditCountInitJob.php
UserEditTracker.php Add namespace to IDBAccessObject and DBAccessObjectUtils 2024-09-27 16:19:10 -04:00
UserFactory.php Merge "user: Add a warning when creating cross-wiki users" 2024-10-11 21:33:56 +00:00
UserGroupExpiryJob.php
UserGroupManager.php Use explicit nullable type on parameter arguments 2024-10-16 20:58:33 +02:00
UserGroupManagerFactory.php
UserGroupMembership.php
UserIdentity.php
UserIdentityLookup.php Add namespace to IDBAccessObject and DBAccessObjectUtils 2024-09-27 16:19:10 -04:00
UserIdentityUtils.php
UserIdentityValue.php
UserNamePrefixSearch.php Remove meaningless @var documentation from constants 2024-10-09 09:33:12 +02:00
UserNamePrefixSearch_deprecated.php
UserNameUtils.php Move Language and friends into Language namespace 2024-08-10 13:36:30 +02:00
UserRigorOptions.php Remove meaningless @var documentation from constants 2024-10-09 09:33:12 +02:00
UserSelectQueryBuilder.php UserSelectQueryBuilder: temp() should not select non-temp users 2024-10-07 11:00:16 +00:00
UserTimeCorrection.php Use explicit nullable type on parameter arguments 2024-10-16 20:58:33 +02:00