mirror of
https://gerrit.wikimedia.org/r/mediawiki/extensions/DiscussionTools
synced 2024-09-23 18:38:18 +00:00
Topic subscription feature is unavailable if Echo is not installed
Bug: T322498 Change-Id: I072e9363fceb4beae820b7742dec4249b4f58905
This commit is contained in:
parent
9227fedbf6
commit
d6160c76fa
|
@ -213,9 +213,9 @@ class HookUtils {
|
|||
|
||||
if (
|
||||
( $feature === static::TOPICSUBSCRIPTION || $feature === static::AUTOTOPICSUB ) &&
|
||||
!$user->isRegistered()
|
||||
// Users must be logged in to use topic subscription, and Echo must be installed (T322498)
|
||||
( !$user->isRegistered() || !ExtensionRegistry::getInstance()->isLoaded( 'Echo' ) )
|
||||
) {
|
||||
// Users must be logged in to use topic subscription
|
||||
return false;
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in a new issue