Utente:Daimona Eaytoy/Massblock.js: differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
m +note |
Proviamo così... |
||
Riga 100:
var successHandler = function( response ) {
let user = response.block.user
actionsdfd = [],
dfd = jQuery.Deferred();
blocked++;
if ( wpMassBlockMessage !== "" ) {
doEditPage( 'User talk:' + user, wpMassBlockMessage, wpMassBlockSummaryTalk, !isInfty )
.done( function( data ) {
Riga 119 ⟶ 121:
if ( wpMassBlockProtectTalk ) {
doProtectPage( 'User talk:' + user )
.done( function( data ) {
Riga 129 ⟶ 131:
}
if ( wpMassBlockTag !== "" ) {
doEditPage( 'User:' + user, wpMassBlockTag, wpMassBlockSummaryUser )
.done( function( data ) {
Riga 139 ⟶ 141:
}
if ( wpMassBlockProtectUser ) {
doProtectPage( 'User:' + user )
.done( function( data ) {
Riga 148 ⟶ 150:
} ) );
}
$.when( ...actionsdfd ).then(
function () {
dfd.resolve();
}
);
return dfd;
};
Riga 167 ⟶ 174:
user: user
} )
.done(
deferreds.push( successHandler( data ) );
} )
.fail( function( e ) {
errorHandler( e, user );
|