mirror of
https://gerrit.wikimedia.org/r/mediawiki/extensions/DiscussionTools
synced 2024-12-17 18:41:01 +00:00
Disable on LiquidThreads pages
Bug: T329423 Change-Id: Id8995e4d35083b740806499c545d1b308a9a1722
This commit is contained in:
parent
55b0167868
commit
93f8d338c8
|
@ -12,6 +12,7 @@ namespace MediaWiki\Extension\DiscussionTools\Hooks;
|
|||
use ExtensionRegistry;
|
||||
use IContextSource;
|
||||
use IDBAccessObject;
|
||||
use LqtDispatch;
|
||||
use MediaWiki\Extension\DiscussionTools\CommentUtils;
|
||||
use MediaWiki\Extension\DiscussionTools\ContentThreadItemSet;
|
||||
use MediaWiki\Extension\Gadgets\GadgetRepo;
|
||||
|
@ -337,6 +338,11 @@ class HookUtils {
|
|||
if ( $title->getContentModel() !== CONTENT_MODEL_WIKITEXT ) {
|
||||
return false;
|
||||
}
|
||||
// LiquidThreads needs a separate check, since it predates content models other than wikitext (T329423)
|
||||
// @phan-suppress-next-line PhanUndeclaredClassMethod
|
||||
if ( ExtensionRegistry::getInstance()->isLoaded( 'Liquid Threads' ) && LqtDispatch::isLqtPage( $title ) ) {
|
||||
return false;
|
||||
}
|
||||
if ( !$title->canExist() ) {
|
||||
return false;
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue