Currently seen at https://www.mediawiki.org/wiki/Talk:MediaWiki_Developer_Summit_2015/Lessons_learned because I'm in the process of migrating some templates from Graph to Chart and the migration is half-finished but I'll finish it soon so it won't repro there.
internal_api_error_Error: [3aa5649b-4f30-42ce-9c57-155046e7830c] Caught exception of type Error
Error
- mwversion: 1.46.0-wmf.10
- timestamp: 2026-01-08T02:38:03.987Z
- phpversion: 8.3.29
- reqId: 3aa5649b-4f30-42ce-9c57-155046e7830c
- Find reqId in Logstash
[{reqId}] {exception_url} Error: Call to a member function getContent() on null| Frame | Location | Call |
|---|---|---|
| from | /srv/mediawiki/php-1.46.0-wmf.10/extensions/JsonConfig/includes/JCTransformApi.php(43) | |
| #0 | /srv/mediawiki/php-1.46.0-wmf.10/includes/Api/ApiMain.php(2061) | JsonConfig\JCTransformApi->execute() |
| #1 | /srv/mediawiki/php-1.46.0-wmf.10/includes/Api/ApiMain.php(964) | MediaWiki\Api\ApiMain->executeAction() |
| #2 | /srv/mediawiki/php-1.46.0-wmf.10/includes/Api/ApiMain.php(935) | MediaWiki\Api\ApiMain->executeActionWithErrorHandling() |
| #3 | /srv/mediawiki/php-1.46.0-wmf.10/includes/Api/ApiEntryPoint.php(138) | MediaWiki\Api\ApiMain->execute() |
| #4 | /srv/mediawiki/php-1.46.0-wmf.10/includes/MediaWikiEntryPoint.php(181) | MediaWiki\Api\ApiEntryPoint->execute() |
| #5 | /srv/mediawiki/php-1.46.0-wmf.10/api.php(30) | MediaWiki\MediaWikiEntryPoint->run() |
| #6 | /srv/mediawiki/w/api.php(3) | require(string) |
| #7 | {main} | |

