User:The Voidwalker/rfaStatsUpdater.js: Difference between revisions

Content deleted Content added
subpageify
 
add fix
Line 42:
votePSN = wikitext.indexOf( "/", votePSN );
var neutrals = wikitext.slice( votePSN, wikitext.indexOf( "/", votePSN ) );
//Get date and close. Differs for successful and unsuccessful RFAs
var date;
//Section needs to be written differently for successful RfAs
varif date = wikitext.slice( wikitext.indexOf( ",Closed ",as votePSNsuccessful by"), wikitext.indexOf(> "0 (UTC)", votePSN ) );{
close date = wikitext.slice( wikitext.indexOf( "(UTC) -at ", votePSN ), wikitext.indexOf( " [[User:(UTC)", votePSN ) );
//Get close
if( typeof close === 'undefined' ){
close = 's';
close = wikitext.slice( wikitext.indexOf( "(UTC) - ", votePSN ), wikitext.indexOf( " [[User:", votePSN ) );
}
else {
date = wikitext.slice( wikitext.indexOf( ", ", votePSN ), wikitext.indexOf( " (UTC)", votePSN ) );
//Get close
if( typeof close === 'undefined'){
close = wikitext.slice( wikitext.indexOf( "(UTC) - ", votePSN ), wikitext.indexOf( " [[User:", votePSN ) );
}
}
var record = "{{Recent RfX|A|" + username + "|" + rfaTotal + "|" + date + "|" + supports + "|" + opposes + "|" + neutrals + "|" + close + "}}";