User:Danski454/hotcat-summary.js

Source: Wikipedia, the free encyclopedia.
Note: After saving, you have to bypass your browser's cache to see the changes. Google Chrome, Firefox, Microsoft Edge and Safari: Hold down the ⇧ Shift key and click the Reload toolbar button. For details and instructions about other browsers, see Wikipedia:Bypass your cache.
if ( mw.config.get( 'wgAction' ) === 'edit' || mw.config.get( 'wgAction' ) === 'submit' ) {
	/**
	 * Fix edit summary prompt for HotCat
	 *
	 *  Fixes the fact that HotCat combined with the "no edit summary prompter"
	 *  complains about missing editsummary, if leaving the edit summary unchanged.
	 *  Based off code in [[MediaWiki:Common.js]]
	 */
	$(function () {
		var wpSummary = document.getElementsByName("wpSummary")[0];
		var autoSummary = document.getElementsByName('wpAutoSummary')[0];
		if (wpSummary && wpSummary.value.indexOf('WP:HC|HotCat') !== -1 && autoSummary) {
			autoSummary.value = '1';
		}
	});
}