User:AnomieBOT/source/tasks/AutoAssessor2.pm: Difference between revisions

Content deleted Content added
AnomieBOT (talk | contribs)
Updating published sources: IFDCloser: * Approved! TemplateReplacer6: * Approved! AutoAssessor2: * Bugfix.
AnomieBOT (talk | contribs)
Updating published sources: AutoAssessor2 & WikiProjectTagger: * Add "sequence number", so previous runs' database entries don't interfere with the current run's. WikiProjectTagger: * Adjust configuration for upcoming run, but don't run yet.
Line 30:
# Request link, for edit summary.
my $req="[[User talk:Anomie#Could you run AnomieBOT 8 again?|request]]";
 
# Increment this number every time a new run is started, so we don't have to
# mess around with deleting previous runs' database entries.
my $seq=1;
 
# If any of the 'verify' or 'params' functions need the page contents, set this
Line 167 ⟶ 171:
my $title=$page->{'title'};
my $checked=$api->fetch($pageid);
next if (defined($checked) && $$checked>=$seq);
 
my $ns=$page->{'ns'};
Line 174 ⟶ 178:
if(($ns&1)==1){
# Talk page, ignore it.
$api->store($pageid, \1$seq);
next;
}
Line 275 ⟶ 279:
 
# Save checked revision
$api->store($pageid, \1$seq);
 
# If we've been at it long enough, let another task have a