Last modified: 2014-09-29 01:24:46 UTC
When I submit some of the post and topic uuids on ee-flow.wmflabs.org labs instance to Special:Flow, it redirects me to a page that is not a Flow board. e.g. http://ee-flow.wmflabs.org/wiki/Special:Flow/post/rhbm9aiukmrsi5tm http://ee-flow.wmflabs.org/wiki/Special:Flow/post/rhbma4fer0sbzyt6 http://ee-flow.wmflabs.org/wiki/Special:Flow/workflow/rhbm9aipw9guhloa all redirect to Flow_QA, but the Flow board is Talk:Flow_QA. I noticed this while troubleshooting an error running update.php maintenance on ee-flow.wmflabs.org (see bug 65802 comment #2). But there are other workflows and posts associated with non-Flow pages. mysql> SELECT workflow_title_text, HEX(workflow_id) FROM flow_workflow WHERE workflow_namespace = 0 ORDER BY workflow_title_text; suggests there are lots of workflows (i.e. topics) on this and other main namespace pages on ee-flow (e.g. Any_Page_here, Centistoke, etc.), even though Flow is not enabled on any main namespace pages on ee-flow. Perhaps it's just some old bad data that needs to be repaired; maybe at some point these pages were Flow-enabled, or the namespace wasn't captured. On production, no workflows are associated with pages in the main namespace (good). Perhaps, before redirecting, Special:Flow could check to see if the workflow's associated page actually is a Flow board.
(In reply to spage from comment #0) [...] > even > though Flow is not enabled on any main namespace pages on ee-flow. Note: Flow is enabled at 1 mainspace page: http://ee-flow.wmflabs.org/wiki/Sandbox Apart from that, the 3 example links all go to the correct locations now, so possibly this bug can be closed?