Hey everyone,
Since we deleted "keta" namespace (T298430: hewikisource - remove "קטע" namespace) we have small issue.
There are redirects from the transfer of pages between namespaces that already appear on the site. They are still on Special:DoubleRedirects.
Description
Related Objects
- Mentioned In
- T356024: TypeError: Argument 4 passed to Wikimedia\Parsoid\Utils\Title::__construct() must be of the type string, null given, called in /srv/mediawiki/php-1.42.0-wmf.15/vendor/wikimedia/parsoid/src/Utils/Title.php on line 392
T314735: Precondition failed: This Title instance does not represent a proper page, but merely a link target (from fixDoubleRedirects.php) - Mentioned Here
- T298430: hewikisource - remove "קטע" namespace
T314735: Precondition failed: This Title instance does not represent a proper page, but merely a link target (from fixDoubleRedirects.php)
Event Timeline
Removing All-and-every-Wikisource as this is not about all and every Wikisource but, only one single Wikisource (per its description)
The following data is cached, and was last updated 06:32, 5 August 2022. A maximum of 5,000 results are available in the cache.
Change 838246 had a related patch set uploaded (by Umherirrender; author: Umherirrender):
[mediawiki/core@master] fixDoubleRedirects.php: Work only with proper titles
Thats now linked with T314735
After the remove of a namespace the maintenance script namespaceDupes.php has to be used, maybe fixDoubleRedirects.php after that.
The cache is regenerated, the page shows "last updated 10:00, 4 January 2023". The "cache" just show the underlying issue in the database. The real issue needs to resolved.
Hello!
The request has been pending for several months without treatment. Is there anything to do?
Using cleanupTitles.php could be an option here and the page gets named like Broken/Special:Badtitle/NS100:Test in the main namespace. That would makes the page accessible and could be deleted.
Or deletion by pageid is used, when the redirects are no longer needed.