From f97fcd4e68aeedae5f791776f42d29474a68ae06 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Bartosz=20Dziewo=C5=84ski?= Date: Tue, 23 Aug 2016 15:50:13 +0200 Subject: [PATCH] mw.widgets.CategoryCapsuleItemWidget: Debug logging for "queue[title] is undefined" Bug: T139130 Change-Id: Icd852a0b0d5cc42863965e303c410d1be50ff364 --- .../mediawiki.widgets/mw.widgets.CategoryCapsuleItemWidget.js | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/resources/src/mediawiki.widgets/mw.widgets.CategoryCapsuleItemWidget.js b/resources/src/mediawiki.widgets/mw.widgets.CategoryCapsuleItemWidget.js index 0bdf02e877..946823d119 100644 --- a/resources/src/mediawiki.widgets/mw.widgets.CategoryCapsuleItemWidget.js +++ b/resources/src/mediawiki.widgets/mw.widgets.CategoryCapsuleItemWidget.js @@ -55,6 +55,10 @@ $.each( response.query.pages, function ( index, page ) { var title = new ForeignTitle( page.title ).getPrefixedText(); cache.existenceCache[ title ] = !page.missing; + if ( !queue[ title ] ) { + // Debugging for T139130 + throw new Error( 'No queue for "' + title + '", requested "' + titles.join( '|' ) + '"' ); + } queue[ title ].resolve( cache.existenceCache[ title ] ); } ); } ); -- 2.20.1