From: Bartosz DziewoƄski Date: Tue, 23 Aug 2016 13:50:13 +0000 (+0200) Subject: mw.widgets.CategoryCapsuleItemWidget: Debug logging for "queue[title] is undefined" X-Git-Tag: 1.31.0-rc.0~5937^2 X-Git-Url: http://git.cyclocoop.org/%22.%28%24lien.?a=commitdiff_plain;h=f97fcd4e68aeedae5f791776f42d29474a68ae06;p=lhc%2Fweb%2Fwiklou.git mw.widgets.CategoryCapsuleItemWidget: Debug logging for "queue[title] is undefined" Bug: T139130 Change-Id: Icd852a0b0d5cc42863965e303c410d1be50ff364 --- 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 ] ); } ); } );