Legoktm has uploaded a new change for review. ( https://gerrit.wikimedia.org/r/361587 )
Change subject: Add debug logging for missing 'dsr' ...................................................................... Add debug logging for missing 'dsr' Bug: T168900 Change-Id: I496a001291a806f46eca7fd8bc362847cc98c421 --- M includes/ApiRecordLint.php 1 file changed, 11 insertions(+), 0 deletions(-) git pull ssh://gerrit.wikimedia.org:29418/mediawiki/extensions/Linter refs/changes/87/361587/1 diff --git a/includes/ApiRecordLint.php b/includes/ApiRecordLint.php index ae3fbe8..0b4409d 100644 --- a/includes/ApiRecordLint.php +++ b/includes/ApiRecordLint.php @@ -24,6 +24,7 @@ use FormatJson; use IPSet\IPSet; use JobQueueGroup; +use MediaWiki\Logger\LoggerFactory; use Title; /** @@ -62,6 +63,16 @@ if ( !$categoryMgr->isKnownCategory( $info['type'] ) ) { continue; } + if ( !isset( $info['dsr'] ) ) { + LoggerFactory::getInstance( 'Linter' )->warning( + 'dsr for {page} @ rev {revid}, for lint: {lint} is missing', + [ + 'page' => $params['page'], + 'revid' => $params['revision'], + 'lint' => $info['type'], + ] + ); + } $info['location'] = array_slice( $info['dsr'], 0, 2 ); if ( isset( $info['templateInfo'] ) && $info['templateInfo'] ) { $info['params']['templateInfo'] = $info['templateInfo']; -- To view, visit https://gerrit.wikimedia.org/r/361587 To unsubscribe, visit https://gerrit.wikimedia.org/r/settings Gerrit-MessageType: newchange Gerrit-Change-Id: I496a001291a806f46eca7fd8bc362847cc98c421 Gerrit-PatchSet: 1 Gerrit-Project: mediawiki/extensions/Linter Gerrit-Branch: master Gerrit-Owner: Legoktm <lego...@member.fsf.org> _______________________________________________ MediaWiki-commits mailing list MediaWiki-commits@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits