Page MenuHomePhabricator

SelectCategory extension needs cl_to migrated to linktarget
Closed, ResolvedPublic

Description

			# Automagically detect root categories
			$sql = "SELECT tmpSelectCat1.cl_to AS title
FROM $tblCatLink AS tmpSelectCat1
LEFT JOIN $tblPage AS tmpSelectCatPage ON (tmpSelectCat1.cl_to = tmpSelectCatPage.page_title AND tmpSelectCatPage.page_namespace = 14)
LEFT JOIN $tblCatLink AS tmpSelectCat2 ON tmpSelectCatPage.page_id = tmpSelectCat2.cl_from
WHERE tmpSelectCat2.cl_from IS NULL GROUP BY tmpSelectCat1.cl_to";

https://www.mediawiki.org/wiki/Manual:Categorylinks_table#Removed_fields

Event Timeline

Change #1340609 had a related patch set uploaded (by Jack Phoenix; author: Jack Phoenix):

[mediawiki/extensions/SelectCategory@master] Support newer versions of MediaWiki where categorylinks.cl_to is no longer a thing and you must use the linktarget table instead

https://gerrit.wikimedia.org/r/1340609

Change #1340609 merged by jenkins-bot:

[mediawiki/extensions/SelectCategory@master] Support newer versions of MediaWiki where categorylinks.cl_to is no longer a thing and you must use the linktarget table instead

https://gerrit.wikimedia.org/r/1340609

ashley claimed this task.