Post-edit dialog link should land editors on the event page so they can register as participants
Open, Needs TriagePublic

Description

As an editor who sees the post-edit dialog after editing a worklist article, I want the dialog's link to take me to the event page where I can subscribe, so that I can act on my interest in the event immediately instead of landing on a details view and having to find my way to the subscribe action.

Current behavior
When an editor follows the link in the post-edit dialog, they land on the event details. Subscribing is not the immediate next step from there.

Desired behavior
The link in the post-edit dialog lands the editor on the event page, where the subscribe action is directly available.

Acceptance criteria

  • Following the post-edit dialog link routes the editor to the event page, not the event details view.
  • The register action is present and usable on the page the editor lands on.
  • The change applies to the post-edit dialog shown for worklist matches (Event Pathways), and does not alter the Collaborative Contributions post-edit dialog behavior.
  • Link behavior is consistent across wikis where CampaignEvents is enabled.

Event Timeline

Change #1318198 had a related patch set uploaded (by Mhorsey; author: Mhorsey):

[mediawiki/extensions/CampaignEvents@master] Change promotion link to Event page instead of event details page

https://gerrit.wikimedia.org/r/1318198

  • Following the post-edit dialog link routes the editor to the event page, not the event details view.

✅️ Verified for server-triggered and client-triggered dialogs, and both versions of the dialog (single event and multiple events)

  • The register action is present and usable on the page the editor lands on.

✅️ As it's an event page.

  • The change applies to the post-edit dialog shown for worklist matches (Event Pathways), and does not alter the Collaborative Contributions post-edit dialog behavior.

✅️ They are mutually exclusive.

  • Link behavior is consistent across wikis where CampaignEvents is enabled.

✅️ Verified that links work on all wikis in the wikifarm.

Change #1318198 merged by jenkins-bot:

[mediawiki/extensions/CampaignEvents@master] Change promotion link to Event page instead of event details page

https://gerrit.wikimedia.org/r/1318198