Page MenuHomePhabricator

Ensure pre-save edit checks know whether a user has interacted with mid-edit equivalents
Closed, ResolvedPublicBUG REPORT

Description

Based on task T392871: Ensure the Peacock Check card is displayed during the Pre-Save moment if someone does not elect to Revise or Decline during the Mid-Edit moment.

QA steps

  1. Edit a page with VE
  2. Add three new paragraphs, along the lines of:
    1. This is a magnificent paragraph which I will be revising
    2. This is a superlatively excellent paragraph which I will be declining
    3. This is an extremely excellent paragraph which I will not be touching
  3. Ensure you got three revision edit checks. You might get a citation one too.
  4. Hit 'Revise' on the first paragraph's edit check
  5. Hit 'Decline' on the second one
  6. Press 'Save Changes'
  7. Confirm that only the final paragraph has a pre-save edit check
  8. Revise that paragraph. You should be returned to the usual editing session. Only the dismissed paragraph doesn't have an edit check now.

Event Timeline

I think this is working okay. If you interact at all with a check during pre-save it shoudln't appear during the pre-save.

I think this is working okay. If you interact at all with a check during normal editing it shoudln't appear during the pre-save.

Test wiki on Patch demo by Zoe-WMF using patch(es) linked to this task was deleted:

https://patchdemo.wmcloud.org/wikis/46e5084a5f/w/

Test wiki on Patch demo by Zoe-WMF using patch(es) linked to this task was deleted:

https://patchdemo.wmcloud.org/wikis/5d24bcfa36/w/

Next step(s)

  • Editing Engineering to take on work of ensuring save dialog waits for asynchronous edit checks to complete in T394711
  • @zoe to update task description to include QA steps
  • @zoe to move ticket to QA (high priority)
zoe triaged this task as High priority.May 22 2025, 9:12 AM
zoe moved this task from Doing to QA on the Editing-team (Kanban Board) board.
zoe added a project: Editing QA.

Next step(s)

  • Editing Engineering to take on work of ensuring save dialog waits for asynchronous edit checks to complete in T394711
  • @zoe to update task description to include QA steps
  • @zoe to move ticket to QA (high priority)
Ryasmeen edited projects, added Verified; removed Editing QA.
Ryasmeen subscribed.

Both the Revised paragraph and the Dismissed paragraph get their Edit Check card removed.

Test wiki on Patch demo by Zoe-WMF using patch(es) linked to this task was deleted:

https://patchdemo.wmcloud.org//wikis/1b1089a907/w/