From ca99bfbfedbf1159c2f4e1e5b0b06bf02b23c86c Mon Sep 17 00:00:00 2001 From: Max <143805920+MadMaxWP@users.noreply.github.com> Date: Mon, 24 Aug 2026 10:53:41 +0530 Subject: [PATCH] Fix categorylinks query broken by linktarget migration --- tasks/autopatrolled_candidates.rb | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/tasks/autopatrolled_candidates.rb b/tasks/autopatrolled_candidates.rb index 7da386d..49b8317 100644 --- a/tasks/autopatrolled_candidates.rb +++ b/tasks/autopatrolled_candidates.rb @@ -285,8 +285,10 @@ def self.maintenance_count(articles) sql = %{ SELECT COUNT(DISTINCT(cl_from)) AS count FROM categorylinks + JOIN linktarget ON cl_target_id = lt_id WHERE cl_from IN (#{article_ids.join(',')}) - AND cl_to IN (#{categories_sql}) + AND lt_title IN (#{categories_sql}) + AND lt_namespace = 14 AND cl_type = 'page' } @mb.repl.query(sql).to_a.first['count']