https://bugzilla.wikimedia.org/show_bug.cgi?id=63930
Bug ID: 63930
Summary: Flow:action=query&list=flow has exceptions on enwiki,
bogus workflow UUID on ee-flow
Product: MediaWiki extensions
Version: master
Hardware: All
OS: All
Status: NEW
Severity: normal
Priority: Unprioritized
Component: Flow
Assignee: [email protected]
Reporter: [email protected]
CC: [email protected],
[email protected], [email protected],
[email protected], [email protected]
Web browser: ---
Mobile Platform: ---
http://en.wikipedia.org/w/api.php?action=query&list=flow&flowpage=Talk:Flow
gets
Exception from line 20 of
/usr/local/apache/common-local/php-1.23wmf21/extensions/Flow/includes/Formatter/BoardHistoryQuery.php:
Unable to load topic list history for rsvwx35h3eifoqtf
I'm not sure what that UUID is. I get a similar message if flowpage=Main_Page
-- (some page that isn't a Flow board) or flowpage=DUMMYNOSUCHPAGEWHYFAIL
(doesn't even exist).
The good news is this is fixed on mediawiki.org, similar URLs generate no
errors. But there's still a weird reference to a bogus UUID, e.g.
http://www.mediawiki.org/w/api.php?action=query&list=flow&flowpage=DUMMYNOSUCHPAGEWHYFAIL
<flow workflow-id="rsvxh8n9hmuty9lm">
<block block-name="header">
<header type="header" missing="missing" />
</block>
<block block-name="topiclist" />
</flow>
the workflow-id for this non-existent Flow board changes each time.
The stack for the error on enwiki includes:
#0
/usr/local/apache/common-local/php-1.23wmf21/extensions/Flow/includes/Block/BoardHistory.php(86):
Flow\Formatter\BoardHistoryQuery->getResults(Object(Flow\Model\Workflow))
#1
/usr/local/apache/common-local/php-1.23wmf21/extensions/Flow/includes/Block/BoardHistory.php(67):
Flow\Block\BoardHistoryBlock->loadBoardHistory()
#2
/usr/local/apache/common-local/php-1.23wmf21/extensions/Flow/includes/api/ApiQueryFlow.php(35):
Flow\Block\BoardHistoryBlock->renderAPI(Object(Flow\Templating), Array)
...
--
You are receiving this mail because:
You are the assignee for the bug.
You are on the CC list for the bug.
_______________________________________________
Wikibugs-l mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l