Error
Request ID: W7fMPwrAADcAAFwumHYAAAAX
[{exception_id}] {exception_url} Flow\Exception\InvalidDataException from line 130 of /srv/mediawiki/php-1.32.0-wmf.24/extensions/Flow/includes/WorkflowLoaderFactory.php: Flow workflow is for different page #0 /srv/mediawiki/php-1.32.0-wmf.24/extensions/Flow/includes/WorkflowLoaderFactory.php(103): Flow\WorkflowLoaderFactory->loadWorkflowById(Title, Flow\Model\UUID)
#1 /srv/mediawiki/php-1.32.0-wmf.24/extensions/Flow/includes/Content/BoardContent.php(245): Flow\WorkflowLoaderFactory->createWorkflowLoader(Title, Flow\Model\UUID)
#2 /srv/mediawiki/php-1.32.0-wmf.24/extensions/Flow/includes/Content/BoardContent.php(223): Flow\Content\BoardContent->getWorkflowLoader(Title)
#3 /srv/mediawiki/php-1.32.0-wmf.24/extensions/Flow/includes/Content/BoardContent.php(173): Flow\Content\BoardContent->generateHtml(Title, User)
#4 /srv/mediawiki/php-1.32.0-wmf.24/includes/Revision/RenderedRevision.php(217): Flow\Content\BoardContent->getParserOutput(Title, integer, ParserOptions, boolean)
#5 /srv/mediawiki/php-1.32.0-wmf.24/includes/Revision/RevisionRenderer.php(170): MediaWiki\Revision\RenderedRevision->getSlotParserOutput(string)
#6 /srv/mediawiki/php-1.32.0-wmf.24/includes/Revision/RevisionRenderer.php(123): MediaWiki\Revision\RevisionRenderer->combineSlotOutput(MediaWiki\Revision\RenderedRevision, array)
#7 [internal function]: Closure$MediaWiki\Revision\RevisionRenderer::getRenderedRevision#2(MediaWiki\Revision\RenderedRevision, array)
#8 /srv/mediawiki/php-1.32.0-wmf.24/includes/Revision/RenderedRevision.php(176): call_user_func(Closure$MediaWiki\Revision\RevisionRenderer::getRenderedRevision#2;5958, MediaWiki\Revision\RenderedRevision, array)
#9 /srv/mediawiki/php-1.32.0-wmf.24/includes/jobqueue/jobs/CategoryMembershipChangeJob.php(242): MediaWiki\Revision\RenderedRevision->getRevisionParserOutput()
#10 /srv/mediawiki/php-1.32.0-wmf.24/includes/jobqueue/jobs/CategoryMembershipChangeJob.php(219): CategoryMembershipChangeJob->getCategoriesAtRev(WikiPage, Revision, string)
#11 /srv/mediawiki/php-1.32.0-wmf.24/includes/jobqueue/jobs/CategoryMembershipChangeJob.php(176): CategoryMembershipChangeJob->getExplicitCategoriesChanges(WikiPage, Revision, NULL)
#12 /srv/mediawiki/php-1.32.0-wmf.24/includes/jobqueue/jobs/CategoryMembershipChangeJob.php(142): CategoryMembershipChangeJob->notifyUpdatesForRevision(Wikimedia\Rdbms\LBFactoryMulti, WikiPage, Revision)
#13 /srv/mediawiki/php-1.32.0-wmf.24/extensions/EventBus/includes/JobExecutor.php(65): CategoryMembershipChangeJob->run()
#14 /srv/mediawiki/rpc/RunSingleJob.php(67): JobExecutor->execute(array)
#15 {main}Impact
This occurred when going to ca.wikiquote.org, enabling Flow as a beta feature, leaving the board empty, then disabling Flow.
In getParserOutput(), there's a try/catch block:
try { global $wgUser; $user = $options ? $options->getUser() : $wgUser; $parserOutput = $this->generateHtml( $title, $user ); } catch ( UnknownWorkflowIdException $e ) { // Workflow does not yet exist (may be in the process of being created) $parserOutput = new ParserOutput(); }
However, UnknownWorkflowIdException is never thrown, InvalidDataException is.