https://bugzilla.wikimedia.org/show_bug.cgi?id=65840

            Bug ID: 65840
           Summary: Flow: many posts and workflows are associated with
                    non-Flow pages
           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: ---

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.

-- 
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