Note: After publishing, you may have to bypass your browser's cache to see the changes.

  • Firefox / Safari: Hold Shift while clicking Reload, or press either Ctrl-F5 or Ctrl-R (⌘-R on a Mac)
  • Google Chrome: Press Ctrl-Shift-R (⌘-Shift-R on a Mac)
  • Edge: Hold Ctrl while clicking Refresh, or press Ctrl-F5.
// Purge the parent item if we've just saved an {{item}}.
mw.hook( 'postEdit' ).add( function () {
	const toPurge = [
		'Buffalo Club archives'
	];

	const links = [
		'.mdl-item-storage-location',
		'.mdl-item-parentItem'
	];
	for (const linkSelector of links ) {
		const parent = document.querySelector( linkSelector + ' a' );
		if ( parent !== null ) {
			toPurge.push( parent.textContent );
			toPurge.push( parent.getAttribute( 'title' ) );
		}
	}

	console.info( 'Purging:' + toPurge.join( '; ' ) );
	( new mw.Api() ).post( { action: 'purge', titles: toPurge.join( '|' ) } );
} );