Back in the old times we used to create redirects for Wikipédia: pages in huwiki like [[hu:WP:AZ]]. They were technically in main namespace. The talk page was [[hu:Vita:WP:AZ]]. Later on at some point WP: became an alias for Wikipédia:, so the according talk page is [[hu:Wikipédia-vita:AZ]]. The original talk page was neither redirected nor aliased, and it is now stuck somewhere. But Pywikibot still gets it through API and cannot do anything with it.
Steps to replicate the issue (include links if applicable):
- Click [[hu:Vita:WP:AZ]] or search for it in huwiki. It classifies an invalid page title.
- For me watchlist = [page for page in site.watched_pages() if not page.isTalkPage()] with Pywikibot raises pywikibot.exceptions.InvalidTitleError: The (non-)talk page of 'Vita:WP:AZ' is a valid title in another namespace. It is hard to reproduce if you don't have such page on your own watchlist.
What happens?:
The non-existing [[hu:Vita:WP:AZ]] is stuck on my watchlist. It does not appear on web interface either by formatted or raw editing of my watchlist, but somewhere it is there, and I think it is retrieved via API interface because Pywikibot complains.
What should have happened instead?:
Either it should be aliased for Wikipédia-vita: namespace or centrally removed from everybody's watchlist by sysops.
Software version (skip for WMF-hosted wikis like Wikipedia):
Current w:hu
Other information (browser name/version, screenshots, etc.):
See also T330786 for Pywikibot.