Utente:Daimona Eaytoy/Massblock.js: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
I deferred vanno spacchettati
m Bellifico prima del prossimo passo
Riga 102:
blocked++;
if ( wpMassBlockMessage !== "" ) {
deferreds.push(
doEditPage( 'User talk:' + user, wpMassBlockMessage, wpMassBlockSummaryTalk, !isInfty )
.done( function( data ) {
talkpageedited++;
Riga 116 ⟶ 117:
 
if ( wpMassBlockProtectTalk ) {
deferreds.push(
doProtectPage( 'User talk:' + user )
.done( function( data ) {
talkpageprotected++;
Riga 125 ⟶ 127:
}
if ( wpMassBlockTag !== "" ) {
deferreds.push(
doEditPage( 'User:' + user, wpMassBlockTag, wpMassBlockSummaryUser )
.done( function( data ) {
userpageedited++;
Riga 134 ⟶ 137:
}
if ( wpMassBlockProtectUser ) {
deferreds.push(
doProtectPage( 'User:' + user )
.done( function( data ) {
userpageprotected++;
Riga 148 ⟶ 152:
let user = users[ i ];
 
deferreds.push(
new mw.Api().postWithToken( "csrf", {
action: 'block',
allowusertalk: wpMassBlockTalkpage,