User:Euphoria/common.js: Difference between revisions
From Test Wiki
Content deleted Content added
Tag: Undo |
fix |
||
Line 48:
e.preventDefault();
if (!confirm('Are you sure you want to close as ' + actionObj.name + '?')) return;
// Disable button to prevent double clicks
btn.disabled = true;
const api = new mw.Api();
Line 76 ⟶ 79:
minor: true
}).done(function() {
const link = $(heading).find('a').first();
if (!link.length) {
Line 92 ⟶ 94:
reason: '[[' + mw.config.get('wgPageName') + ']]'
}).done(() => {
const talkPage = 'Talk:' + targetPage;
api.postWithToken('csrf', {
Line 104 ⟶ 105:
}).fail(err => alert('Error deleting page: ' + err));
} else {
// Keep / No consensus
api.get({
action: 'query',
Line 126 ⟶ 127:
minor: true
}).done(() => {
const talkPage = 'Talk:' + targetPage;
api.get({
| |||