The cargo table in the website https://rs.miraheze.org/wiki/Special:CargoTables/Level cannot store data as there is a replacement table preventing data storage, which cannot be deleted or queried. This page stores the data but the page value is null. When querying the replacement table, a fatal exception is thrown ([80a9f286d9294ddfa716a323] 2022-06-20 06:37:47: 类型“MWException”的致命异常).
Description
Description
Event Timeline
Comment Actions
error: table Level__NEXT not found from /srv/mediawiki/w/extensions/Cargo/includes/CargoUtils.php(264) #0 /srv/mediawiki/w/extensions/Cargo/includes/specials/CargoTables.php(104): CargoUtils::getTableSchemas(array) #1 /srv/mediawiki/w/includes/specialpage/SpecialPage.php(671): CargoTables->execute(string) #2 /srv/mediawiki/w/includes/specialpage/SpecialPageFactory.php(1378): SpecialPage->run(string) #3 /srv/mediawiki/w/includes/MediaWiki.php(315): MediaWiki\SpecialPage\SpecialPageFactory->executePath(string, RequestContext) #4 /srv/mediawiki/w/includes/MediaWiki.php(910): MediaWiki->performRequest() #5 /srv/mediawiki/w/includes/MediaWiki.php(564): MediaWiki->main() #6 /srv/mediawiki/w/index.php(53): MediaWiki->run() #7 /srv/mediawiki/w/index.php(46): wfIndexMain() #8 {main}
Comment Actions
The issue is because there is in fact no replacement table existing at all. The same issue would occur at https://rs.miraheze.org/wiki/Special:CargoTables/LevelData?_replacement for example, and any other cargo table using ?_replacement if no replacement table actually exists.
Comment Actions
However, this page claims that the replacement table is generated for that. It is weird.