Do not use $wgUser in Linker/LinkRenderer when sessions are disabled
authorGergő Tisza <gtisza@wikimedia.org>
Wed, 25 May 2016 19:54:47 +0000 (19:54 +0000)
committerGergő Tisza <gtisza@wikimedia.org>
Wed, 25 May 2016 19:58:13 +0000 (19:58 +0000)
commit8c190da823a4c4c743bc3dceabca664f5a74a2f6
treee10deb14b41297d0fe9957350bc41c9776f0a1f1
parentf73473a32d9d093bb58a5d927ecc7d4d4222cd8a
Do not use $wgUser in Linker/LinkRenderer when sessions are disabled

When MW_NO_SESSION is set, getting the user options for $wgUser will
result in an error. Check for that in the service definition, and
reuse that check in Linker.

Also removed an unused use clause.

Bug: T136124
Change-Id: Id6448d12e8f4a8a94852980e5eb6ccb202066822
includes/Linker.php
includes/ServiceWiring.php