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

Content deleted Content added
AnomieBOT (talk | contribs)
Updating published sources: AnomieBOT::API::Cache::Redis: * Catch errors from Redis. AnomieBOT/API/Cache/test.pl: * Set $Data::Dumper::Sortkeys so comparisons are sane.
AnomieBOT (talk | contribs)
Updating published sources: d::Redirects: * Redo redirects_to and redirects_to_resolved to use the new prop=redirects. Much faster and more accurate, but let's hope I didn't introduce any bugs.
Line 66:
 
if(!$did_redir){
my %r=$api->redirects_toredirects_to_resolved(keys %templates);
if(exists($r{''})){
$api->warn("Failed to get template redirects: ".$r{''}{'error'}."\n");
Line 73:
%templates=%r;
 
my %skip=$api->redirects_toredirects_to_resolved(@skip_templates);
if(exists($skip{''})){
$api->warn("Could not load list of redirects for skip templates: ".$skip{''}{'error'}."\n");