Last modified: 2014-09-04 13:34:48 UTC
While testing reopen topic, I repeatedly Close topic/Reopen topic on mediawiki.org. After about three attempts, the titlebar stopped responding -- no textarea with a submit button appeared. In the browser console net tab, the GET api.php action=flow, submodule=view-post, cotmoderationState=reopen request is getting an error response: {"servedby":"mw1201","error":{"code":"internal_api_error_Flow\\Exception\\WikitextException","info":"Exception Caught: Failed contacting Parsoid","*":""}} and the console prints the info message in a warning from FlowBoardComponent.UI.showError(), but nothing is reported to the user. All API failures must result in a pink errorbox so the user knows something went wrong. To be clear, "Failed contacting parsoid" isn't the issue, not reporting anything is. I couldn't reproduce on my local wiki. I stopped parsoid while viewing a Flow board. When I clicked Reopen topic the GET succeeded and the form displayed, and it was only when I submitted from the form that the POST got an error, and correctly showed it in an error box.
in backlog: https://trello.com/c/NfsMMzTV
This might be fixed by recent changes to error reporting.
Can't replicate the error.
Should have been fixed by recent error reporting re-implementation