Last modified: 2014-09-29 01:24:46 UTC

Wikimedia Bugzilla is closed!

Wikimedia migrated from Bugzilla to Phabricator. Bug reports are handled in Wikimedia Phabricator.
This static website is read-only and for historical purposes. It is not possible to log in and except for displaying bug reports and their history, links might be broken. See T67840, the corresponding Phabricator task for complete and up-to-date bug report information.
Bug 65840 - Flow: many posts and workflows are associated with non-Flow pages
Flow: many posts and workflows are associated with non-Flow pages
Status: NEW
Product: MediaWiki extensions
Classification: Unclassified
Flow (Other open bugs)
master
All All
: Unprioritized normal (vote)
: ---
Assigned To: Nobody - You can work on this!
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2014-05-28 01:29 UTC by spage
Modified: 2014-09-29 01:24 UTC (History)
5 users (show)

See Also:
Web browser: ---
Mobile Platform: ---
Assignee Huggle Beta Tester: ---


Attachments

Description spage 2014-05-28 01:29:04 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.
Comment 1 Quiddity 2014-09-29 01:24:46 UTC
(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?

Note You need to log in before you can comment on or make changes to this bug.


Navigation
Links