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

Reply via email to